VUE语法
-
Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统,Vue 能够智能地计算出最少需要重新渲染多少组件,并把 DOM 操作次数减到最少。
-
Vue.js 的核心是一个允许采用简洁的模板语法来声html明式地将数据渲染进 DOM 的系统,只关注视图层,易于上手。前端开发和后端开发有什么区别所有东西都是响应式的。
VUE相比于传统的js的开发优势
-
在传统开发中,用原生的 JavaScript DOM 操作函数对 DOM 进APP行频繁操作的时候,浏览器要不停的渲染新的 DOM 树,导致页面看起来非常卡顿。
-
vue 是单页面应用,使页面局部刷新,不用每次跳转页面都要请求所有数据和 DOM ,这样大大加快了访问速度和提升用户体验。
-
轻量级渐进式html简单网页代码框架
-
视图、数据和结构的分离
-
响应式双向数据绑定
-
组件化
-
虚拟DOM
-
运行速度快,易于上手
-
便于与第三方库或既有项目整合
-
以前是.html文件,开发也是appstorehtml,运行也是html。
-
现在是.vue文件,开发是vue,经过编译后,运行时已经变成html5了js文件。
-
现代前端开发,很少直接使用HTML,基本都是开发、编译、运行。所以
uni-app
有编译器、运行时的概念。
VUE常application用库
{ "dependencies": { "adapter": "1.0.0-beta.10", "axios": "0.27.2", "dayjs": "^1.11.3" } }
持久化存储
页面html标签跳html是什么意思转
与Native互通数据、通信
与前端开发工程师Android原生页面互相跳转
methods: { scanQrCode: function() { var main = plus.android.runtimeMainActivity(); var Intent = plus.android.importClass("android.content.Intent"); var intent = new Intent(main.getIntent()); //设置要开启的Activity包类路径 classname为要跳转的界面 intent.setClassName(main, "com.xxx.xx.app.xxx"); //开启新的任务栈 (跨进程) intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.putExtra("authCode", "123456"); //开启新的界面 main.startActivity(intent); } }
uni-app打包流程
环境
- HbuilderX 3.4.7
步骤
- 刷新APPID

- 打包

- 打包完成

- 导入安卓原生项目即可
- 需要在assets下面创建apps文件夹并拖入使用Hbuil前端开发和后端开发有什么区别derX生成的www包即可

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)