uniapp实现分包预加载
pages.json中主包:
"pages": [
{
"path": "pages/index/index",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}
,{
"path" : "pages/alarm/alarm",
"style" :
{
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}
,{
"path" : "pages/my/my",
"style" :
{
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}
],
在pages文件夹同级目录下新建subpck存放分包
然后在pages.json中配置subPackages
代码:
"subPackages": [
{
"root": "subpck/my",
"pages": [
{
"path": "personal",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}
]
}
],
最后:配置预下载分包
"preloadRule": {
"pages/my/my": {
"network": "all",
"packages": [
"subpck/my"
]
}
},
至此,完成分包加载!
~~写博不容易,如果觉得对你有帮助,点赞支持一下!