uni-app学习入门-框架总结

本文介绍了uni-app的学习入门,详细讲解了pages.json、package.json、manifest.json、App.vue和vue.config.js等核心配置文件的用途。内容涵盖全局配置、自定义导航栏、滚动效果、启动界面以及页面通讯等,帮助开发者快速理解和掌握uni-app的使用。
摘要由CSDN通过智能技术生成

目录

pages.json

package.json

manifest.json

App.vue

vue.config.js

框架接口

HBuilderX中快捷键


pages.json

   全局配置,页面路由、窗口样式、原生导航栏、底部原生tabbar  

   配置项

  • globalStyle:默认页面窗口表现
  • pages:设置页面路径及窗口表现
  • easycom:组件自动引入规则
  • tabBar:设置底部tab表现
  • condition:启动模式配置
  • subPackages:分包加载配置
  • preloadRule:分包预下载规则 --小程序
  • workers:worker代码放置目录--小程序
  • leftWindow:大屏左侧窗口 --H5
  • topWindow:大屏顶部窗口 --H5
  • rightWindow:大屏右侧窗口 --H5
{
    "pages": [{
        "path": "pages/component/index",
        "style": {
            "navigationBarTitleText": "组件"
        }
    }, {
        "path": "pages/API/index",
        "style": {
            "navigationBarTitleText": "接口"
        }
    }, {
        "path": "pages/component/view/index",
        "style": {
            "navigationBarTitleText": "view"
        }
    }],
    "condition": { //模式配置,仅开发期间生效
        "current": 0, //当前激活的模式(list 的索引项)
        "list": [{
            "name": "test", //模式名称
            "path": "pages/component/view/index" //启动页面,必选
        }]
    },
    "globalStyle": {
        "navigationBarTextStyle": "black",
        "navigationBarTitleText": "演示",
        "navigationBarBackgroundColor": "#F8F8F8",
        "backgroundColor": "#F8F8F8",
        "usingComponents":{
            "collapse-tree-item":"/components/collapse-tree-item"
        },
        "renderingMode": "seperated", // 仅微信小程序,webrtc 无法正常时尝试强制关闭同层渲染
        "pageOrientation": "portrait", //横屏配置,全局屏幕旋转设置(仅 APP/微信/QQ小程序),支持 auto / portrait / landscape
        "rpxCalcMaxDeviceWidth": 960,
        "rpxCalcBaseDeviceWidth": 375,
        "rpxCalcIncludeWidth": 750
    },
    "tabBar": {
        "color": "#7A7E83",
        "selectedColor": "#3cc51f",
        "borderStyle": "black",
        "backgroundColor": "#ffffff",
        "height": "50px",
        "fontSize": "10px",
        "iconWidth": "24px",
        "spacing": "3px",
        "list": [{
            "pagePath": "pages/component/index",
            "iconPath": "static/image/icon_component.png",
            "selectedIconPath": "static/image/icon_component_HL.png",
            "text"
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值