书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 137 个相关结果.
  • packages

    packages 背景 使用方法 注意事项 packages 背景 小程序原生的app.json中定义了pages域,用于注册app中所有用到的pages,这个设计能够cover绝大部分个人开发的场景,但是当我们在开发一个团队协作的大型项目时,某个开发者可能会依赖其他开发者提供的单个或几个页面/组件来进行开发。 为此,我们引入了packa...
  • 图像资源处理

    图像资源处理 引用线上资源 引用本地资源 动态引用本地资源 图像资源处理 小程序对于图片资源存在一些限制,使得习惯开发web应用的开发者面对小程序时无法理解差异性 mpx提供了@mpxjs/url-loader 对小程序中各种资源加载方式进行处理。 本文会从使用的角度出发,介绍小程序既有的对图像资源的限制,以及@mpxjs/url-load...
  • 数据管理

    数据管理 开始 最简单的store State 在 mpx 组件中获得 store 状态 mapState 辅助函数 对象展开运算符 组件仍然保有局部状态 Getter store.mapGetters 辅助函数 Mutation 提交载荷(Payload) Mutation 需遵守的响应规则 Mutation 必须是同步函数 ...
  • 分包

    分包 普通分包 分包预下载 分包注意事项 分包 作为一个对performance极度重视的框架,分包作为提升小程序体验的重要能力,是必须支持的。 微信文档中有以下三种分包,mpx对这些能力都做了较好的支持。 分包是小程序平台提供的原生能力,mpx是对该能力做了部分加强,目前微信的分包机制是最全面的,百度其次,支付宝暂时无此能力,请根据平台...
  • 类型推导及注意事项

    类型推导及注意事项 类型推导及注意事项 Mpx基于泛型函数提供了非常方便用户使用的反向类型推导能力,简单来说,就是用户可以用非常接近于js的方式调用Mpx提供的api,就能够获得大量基于用户输入参数反向推导得到的类型提示及检查。但是由于ts本身的能力限制,我们在mpx的运行时中添加了少量辅助函数和变种api,便于用户最大程度地享受反向类型推导带来的便...
  • JSON扩展特性

    JSON域扩展 packages 背景 使用方法 普通依赖 注意事项 分包加载 注意事项 JSON域扩展 packages 背景 小程序原生的app.json中定义了pages域,用于注册app中所有用到的pages,这个设计能够cover绝大部分个人开发的场景,但是当我们在开发一个团队协作的大型项目时,某个开发者可能会依赖其他...
  • 页面生命周期转换

    页面生命周期转换 页面生命周期转换 除了类支付宝小程序之外,其他平台都能以组件的方式创建页面,因此mpx内部默认是以Component来创建页面的(微信小程序、百度小程序、头条小程序等类微信小程序)。按官方标准 ,以Component创建页面时,页面特有的生命周期(onLoad、onReady、onShow等等)都必须定义在methods内部 。为了...
  • script域扩展

    script域扩展 computed watch mixins 页面生命周期 script域扩展 在原生自定义组件config的基础上,mpx 新增支持了watch、computed、mixins、pageShow & pageHide等字段提高开发体验,同时mpx 提供一个深度优化的机制来接管小程序的setData 调用,用户在组件/页面当...
  • script增强特性

    script增强特性 computed watch mixins 页面生命周期 script增强特性 在原生自定义组件config的基础上,mpx 新增支持了watch、computed、mixins、pageShow & pageHide等字段提高开发体验,同时mpx 提供一个深度优化的机制来接管小程序的setData 调用,用户在组件/页...
  • Module

    Module 模块的局部状态 模块在组件中的引入方式 Module PS:虽然支持module,但不支持namespace。在MPX里,我们更推荐使用多实例模式 当应用变得非常复杂时,store 对象就有可能变得相当臃肿。 为了解决以上问题,mpx内置store 允许我们将 store 分割成模块(module) 。每个模块拥有自己的...