IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    uniAPP开发总结

    zongyan86发表于 2024-05-22 08:20:26
    love 0

    1、android app 套页面需要webView,通讯用@posttMessage。
    2、android app 上传文件可用iframe方式。
    3、级联组件可选任一级别,可用nodeclick配合closeChanged和clearChanged事件。注意closeChanged为异步方法。
    4、下拉多选组件,需要自己开发组件。
    5、必填注意表单提交的name配合rules。
    6、动态表单,记得初始化数组。
    7、可用逍遥模拟器模拟APP。
    8、自定义导航:page.json //"navigationStyle": "custom" // 使用自定义导航栏,系统会关闭默认的原生导航栏
    9、性能问题:uniApp在某些方面的性能可能不如原生应用。解决方法是优化代码,减少页面渲染的复杂度,使用性能更高的组件,以及对于复杂的列表使用虚拟列表等技术。
    10、路由机制问题:uniApp的路由机制与Vue.js的路由不完全相同。解决方法是遵循uniApp的路由规范,并使用其提供的路由API。
    11、 关于webview⽅⾯,app的webview布局采⽤flex布局,千万不要⽤浮动。
    12、 uni.getSystemInfoSync()最好在onReady中获取,不然某些⼿机会获取出问题。
    13、 如果给uni.showToast不加title的话,会显⽰成⼀个⼩⿊点。
    14、 样式覆盖用::v-deep
    15、 报表显示,可直接用table布局
    16、100vh page铺满
    17、input和键盘的距离通过cursor-spacing属性
    18、intanceOf 判断Array ,APP端会返回false。老实点,Array.isArray来判断
    19、v-for key最好规范写,要不APP端容易出幺蛾子

    其他资料

    声明: 本文采用 BY-NC-SA 协议进行授权 | WEB开发分享
    转载请注明转自《uniAPP开发总结》



沪ICP备19023445号-2号
友情链接