uni-app所有知识点
时间: 2023-09-23 22:02:59 浏览: 206
Uni-app 是 DCloud 公司开发的一款跨平台应用开发框架,开发者可以使用 Vue.js 构建一套代码,同时可以发布到多个平台,包括 iOS、Android、Web 等多个平台。下面是 Uni-app 的一些知识点:
1. Uni-app 的基本架构:Uni-app 采用了基于 Vue.js 的 MVVM 架构,同时还使用了微信小程序的组件化开发模式。
2. 页面开发:Uni-app 的页面开发基于 Vue.js,可以使用 Vue.js 的语法进行页面开发。
3. 组件开发:Uni-app 支持使用 Vue.js 的组件开发模式,可以使用 Vue.js 的组件语法来开发组件。
4. 路由管理:Uni-app 支持使用 Vue.js 的 vue-router 组件进行路由管理。
5. 数据交互:Uni-app 支持使用 Vue.js 的 vue-resource 或 axios 库进行数据交互。
6. 生命周期:Uni-app 的生命周期和 Vue.js 的生命周期类似,包括 created、mounted、updated 等等。
7. 插件开发:Uni-app 支持使用原生插件或 HBuilderX 提供的插件进行开发。
8. 打包发布:Uni-app 支持将代码打包成原生应用或 H5 页面,可以发布到多个平台。
9. 调试工具:Uni-app 提供了 HBuilderX 工具作为调试工具,可以在其中进行代码调试、页面预览等操作。
10. 其他特性:Uni-app 还支持使用 Vuex 进行状态管理,支持使用 Less 或 Sass 进行样式开发,支持使用 TypeScript 进行开发等。
阅读全文