uni-app模版(扩展插件)

这篇具有很好参考价值的文章主要介绍了uni-app模版(扩展插件)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

锋哥原创的uni-app视频教程:

2023版uniapp从入门到上天视频教程(Java后端无废话版),火爆更新中..._哔哩哔哩_bilibili2023版uniapp从入门到上天视频教程(Java后端无废话版),火爆更新中...共计23条视频,包括:第1讲 uni-app简介、第2讲 uni-app环境搭建、第3讲 uni-app之HelloWorld实现等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV1eG411N71c/uni-app积极拥抱社区,创建了开放、兼容的插件系统。

  • uni-app插件市场,有数千款插件,支持前端组件、js sdk、页面模板、项目模板、原生插件等多种类型。在生态建设上远远领先于竞品。

  • 兼容 微信小程序 JS SDK

丰富的小程序生态内容可直接引入uni-app,并且在App侧通用。以前的跨平台开发框架普遍缺少三方SDK,由于大量SDK厂商均原厂维护小程序SDK,使得uni-app成为跨平台开发框架里生态最丰富的平台参考

  • 兼容 微信小程序自定义组件

小程序自定义组件是一种ui组件,uni-app里可以在App、H5、微信小程序、QQ小程序同时兼容微信小程序自定义组件,参考

  • 兼容 NPM 包管理系统

  • 兼容 weex 插件生态

uni-app内置了weexweex的原生插件或ui库均可使用。注意weex的生态不如uni-app丰富,一般情况建议使用uni-app的插件市场。

  • 兼容 普通 web 库

uni-app的H5端支持所有浏览器API。但众所周知,由于小程序的js不运行在浏览器里,所以小程序里不支持 HTML 和 DOM 的 API。

uni-app的App端虽然和小程序是相同的架构,逻辑层也运行在独立jscore而不是浏览器里,但App端和小程序还是有区别的:

  • 一方面可通过web-view组件加载HTML,引入web相关库;

  • 另一方面可通过renderjs实现在渲染层执行js,此时完整echartthreejs等web库均可使用。 (但为了全端使用,仍然建议减少对dom库的依赖,在uni-app的插件市场可寻找全端兼容的库来替代)

  • App端支持各种调用原生能力的方式

  1. 支持 原生混合开发

  2. 支持 比小程序能力更多的plus JSAPI

  3. 支持 Native.js 直接调用原生api

  4. 支持 uts插件

  5. 支持 原生语言插件

  • App端支持双渲染引擎 uni-app逻辑层在独立jscore,而渲染层可选webview渲染和weex引擎渲染。

  1. 使用webview渲染则整个架构与小程序相同,此时页面后缀为vue文件。

  2. 使用weex引擎(经过改造)渲染,则整个架构与快应用相同,此时页面后缀为nvue文件。使用webview渲染时,可以指定由系统webview渲染还是由x5引擎渲染。文章来源地址https://www.toymoban.com/news/detail-771296.html

到了这里,关于uni-app模版(扩展插件)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包