首页 > 编程语言 >uniapp微信小程序分包

uniapp微信小程序分包

时间:2023-07-12 11:25:31浏览次数:54  
标签:uniapp style ... 微信 list detail 分包 pages

1.在manifest配置以下节点,可以在App端启动分包。查看文档

"app-plus": {
  "optimization": {
    "subPackages": true
  },
  "runmode" : "liberate" // 开启分包优化后,必须配置资源释放模式
}

 一旦在pages.json里配置分包,小程序一定生效,而app是否生效,取决于manifest里是否开启。

2. 则需要在 pages.json 中填写,查看文档

{
    "pages": [{
        "path": "pages/index/index",
        "style": { ...}
    }, {
        "path": "pages/login/login",
        "style": { ...}
    }],
    "subPackages": [{
        "root": "pagesA",
        "pages": [{
            "path": "list/list",
            "style": { ...}
        }]
    }, {
        "root": "pagesB",
        "pages": [{
            "path": "detail/detail",
            "style": { ...}
        }]
    }],
    "preloadRule": {
        "pagesA/list/list": {
            "network": "all",
            "packages": ["__APP__"]
        },
        //  "pagesB/detail/detail": {
        //    "network": "all",
        //    "packages": ["pagesA"]
        //}
    }
}

 

标签:uniapp,style,...,微信,list,detail,分包,pages
From: https://www.cnblogs.com/zhangyouwu/p/17547011.html

相关文章

  • 2023-07-12 vue this.$set设置子组件内的值无效(uniapp+vue)
    前言:怎么说呢,子组件内嵌套了多层对象和数组,业务逻辑也是在子组件内处理,如何修改多层嵌套的对象数组的值?vue提供了一个this.$set方法去改变对应的值,实测在uniapp打包的微信小程序中无法使用该方法,而在Android端则可以,那有没有两全其美的方法?答案是有,在修改深层次的值时可以通过先......
  • 微信支付V2签名生成
    参数sign_data={"appid":APP_ID,"mch_id":MCAH_ID,"out_trade_no":order.order_num,"transaction_id":order.pay_order,"cu......
  • PHP微信接入时的token验证
    微信接入时的token验证//微信token认证$signature=$_GET["signature"];$timestamp=$_GET["timestamp"];$nonce=$_GET["nonce"];$echostr=$_GET["echostr"];//你的设置Token$token="lingqiangkejiToken";//1)将......
  • 微信小程序获取页面数据的几种方式记录
    获取页面数据有以下几种方式:使用data属性:在页面的data属性中定义数据,在页面的生命周期函数或其他函数中可以直接通过this.data来获取数据。使用setData方法:通过setData方法可以更新页面的数据,可以在页面的生命周期函数或其他函数中调用setData方法来更新数据。使用事件绑定:可以在wx......
  • 微信小程序(三)列表渲染&数据绑定&事件绑定&路由跳转&生命周期&本地存储&模板使用
    这里新建个页面log,然后用这个页面进行测试。同时修改app.json,将log页面设置为首页"pages":["pages/index/index","pages/log/log"],"entryPagePath":"pages/log/log",0.数据绑定0.简单的绑定wxml用{{val}}取变量<!--pages/log/lo......
  • 视频直播系统源码,uniapp滚动加载 下拉刷新
    视频直播系统源码,uniapp滚动加载下拉刷新滚动加载滚动加载指的是当用户滑动页面到底部时,自动加载更多数据。在uniapp中,我们可以通过监onReachBottom来实现滚动加载。 onReachBottom页面滚动到底部的事件(不是scroll-view滚到底),常用于下拉下一页数据。onReachBottom使用注意......
  • uniapp中使用极光推送
    1、注册极光账号2、注册几个主流手机厂商的开发者账号(注册手机厂商,可以保证app进程不在的时候走厂商通道推送消息) 3、配置uniapp极光插件 https://ext.dcloud.net.cn/plugin?id=4028 https://ext.dcloud.net.cn/plugin?id=4035点击mainifest.json中的【APP原生插件配置......
  • 双电机四驱仿真模型,纯电动汽车,基于cruise simui策略部分包含能量回收,扭矩分配。
    双电机四驱仿真模型,纯电动汽车,基于cruisesimui策略部分包含能量回收,扭矩分配。提供cruise模型,simulink策略模型,并提供策略说明文档。模型亲自搭建YID:4869641085747071......
  • 使用UniApp实现数据绑定与响应式开发
    当涉及到跨平台应用开发时,UniApp是一个非常强大的选择。UniApp是一个基于Vue.js的开发框架,可以让你使用Vue.js的语法和特性来构建同时运行在多个平台(如iOS、Android、Web等)的应用程序。在UniApp中,数据绑定和响应式开发是其核心特性之一。本文将介绍如何使用UniApp实现数据绑定和响......
  • 微信小程序websocke协议wss用nginx反向代理
    map$http_upgrade$connection_upgrade{defaultupgrade;''close;}upstreamwebsocket{serveryourip:port;}server{listen443;server_namexxxx.com;sslon;ssl_certificate/xx/xx/cert.crt;ssl_certificate_key/xx/xx/cert.key;......