uni-app开发规范

摘要:
为了实现多终端兼容性,考虑到编译速度、运行性能等因素,uni app同意了以下开发规范:页面文件遵循Vue单文件组件规范。组件标签接近小程序规范。有关详细信息,请参阅uni-app组件规范。界面功能接近微信小程序规范,但前缀wx需要替换为uni。有关详细信息,请参阅uni-app接口规范。数据绑定和事件处理与Vue相同。js规范还补充了应用程序和页面的生命周期。建议使用灵活布局进行开发

为了实现多端兼容,综合考虑编译速度,运行性能等因素,uni-app约定了如下开发规范:

  • 页面文件遵循Vue单文件组件(SFC)规范
  • 组件标签靠近小程序规范,详见uni-app组件规范
  • 接口能力(JS API)靠近微信小程序规范,但需将前缀wx替换为uni,详见uni-app接口规范
  • 数据绑定及事件处理同Vue.js规范,同时补充了App及页面的生命周期
  • 为兼容多端运行,建议使用flex布局进行开发

免责声明:文章转载自《uni-app开发规范》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇JsonPathcss定义div圆角阴影边框下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【原】移动web页面支持弹性滚动的3个方案

有段时间一直折腾移动端页面弹性滚动的各种问题,做了点研究,今天做个小分享~ 传统 pc 端中,子容器高度超出父容器高度,通常使用 overflow:auto 可出现滚动条拖动显示溢出的内容,而移动web开发中,由于浏览器厂商的系统不同、版本不同,导致有部分机型不支持对弹性滚动,从而在开发中制造了所谓的 BUG。   上图如果在PC端中,我们可以利用 pos...

基于Three.js、Go语言和MongoDB的免费开源的3D场景编辑器简介

ShadowEditor是一个基于Three.js、Go语言和MongoDB的免费开源的3D场景编辑器,支持Windows、Linux和Mac,最新版本是0.5.1。 主要功能 1. 跨平台:支持Windows、Linux和Mac;支持桌面版和Web版。 2. 支持多种3D格式:3ds, 3mf, amf, assimp(anim), awd, ba...

快思软件,工具资料及学习网

1、快思聪官网手册   https://help.crestron.com/simpl_sharp/   https://help.crestron.com/SimplSharp/html/N_Crestron_SimplSharpPro.htm  (pro主机)   https://help.crestron.com/   https://help.cr...

在Linux下如何使用磁带机

本文链接地址:http://www.ttlsa.com/html/1081.html 1.识别磁带机备份单元 RedHatLinux支持许多不同类型的磁带设备。 通常情况下, SCSI磁带设备将被命名为/dev/st0,/dev/st1或/dev/nst0,/dev/nst1等等 IDE磁带设备将被命名为/dev/ht0,/dev/ht1或/dev/nht...

mysql_Navicat数据库破解

Navicat Premium 12.1.16.0安装与激活 Navicat Premium 12是一套数据库开发管理工具,支持连接 MySQL、Oracle等多种数据库,可以快速轻松地创建、管理和维护数据库。 Navicat Premium 12简体中文官方下载: https://dev.mysql.com/downloads/mysql/ na...

【安卓开发】找出安卓手机耗电元凶

本文由 伯乐在线 - 进林 翻译。未经许可,禁止转载!英文出处:makeuseof。欢迎加入翻译小组。 每个使用袖珍式电脑的人都处理着各种各样的电池问题。其中很多已经被写在了电池保护的话题上(这些问题不是Android上特有的)。但是这里依然有一个比较重要的话题困扰着人们:应用程序把电量耗尽了。 应用程序能够在你没有意识到的情况下消耗你手机的电量。有时候这...