Bot releases are visible (Hide)
this.scope.pause()
setTimeout(()=>{
// 正常情况下resume时scope中的effect会根据暂停期间相关依赖数据是否发生变化来决定是否立即执行,当ignoreDirty参数传递为true则无论数据是否发生变化resume时都不会立即执行effect,相当于完全忽略暂停期间发生的数据变化
this.scope.resume(true)
}, 3000)
initData
选项,用于处理computed及setup等动态数据初始值为null导致作为props传递给组件时产生warning的问题, 简单用法示例如下:createPage({
computed:{
listData(){
return ['手机', '电视', '电脑']
}
},
// computed等动态数据作为props传递给子组件在初始渲染时可能会报props值为空的warning,可以在initData中声明同名的初始数据来规避该问题
initData:{
listData:[]
}
})
<script setup>
中强制用户使用 defineExpose
声明返回数据,避免产生无效运行时开销@mpxjs/webpack-plugin
中传递 enableAliRequireAsync: true
以开启构建支持;@mpxjs/cli
正式切换到 3.x 版本,后续维护转移到 https://github.com/mpx-ecology/mpx-cli 仓库中进行;@mpxjs/pinia
中 mapState
API 在处理函数 mapper 时存在的问题;