首页
视频
资源
登录
青草幽幽
这世间真的有很美的爱情,也有很温柔善良的女孩纸。
博主信息
排名
6
文章
6
粉丝
16
评论
8
文章类别
.net core
2篇
前端
15篇
.net
11篇
随笔
9篇
后端
1篇
python
7篇
移动开发
2篇
最新文章
最新评价
{{item.articleTitle}}
{{item.blogName}}
:
{{item.content}}
关于我们
ICP备案 :
渝ICP备18016597号-1
网站信息:
2018-2024
TNBLOG.NET
技术交流:
群号656732739
联系我们:
contact@tnblog.net
欢迎加群
欢迎加群交流技术
原
uni-app用法与html标签的变化
6298
人阅读
2020/10/23 17:17
总访问:
204994
评论:
0
收藏:
0
手机
分类:
移动开发
以前是html标签,比如<div>,现在是小程序组件,比如<view>。 那么标签和组件有什么区别,不都是用尖括号包围起来一段英文吗? 其实标签是老的概念,标签属于浏览器内置的东西。但组件,是可以自由扩展的。 类似你可以把一段js封装成函数或模块,你也可以把一个ui控件封装成一个组件。 uni-app参考小程序规范,提供了一批内置组件。 ####下为html标签和uni-app内置组件的映射表: div 改成 view span、font 改成 text a 改成 navigator img 改成 image input 还在,但type属性改成了confirmtype form、button、checkbox、radio、label、textarea、canvas、video 这些还在。 select 改成 picker iframe 改成 web-view ul、li没有了,都用view替代 audio 不再推荐使用,改成api方式,背景音频api文档 其实老的HTML标签也可以在uni-app里使用,uni-app编译器会在编译时把老标签转为新标签,比如把div编译成view。但不推荐这种用法,调试H5端时容易混乱。 ####除了改动外,新增了一批手机端常用的新组件: scroll-view 可区域滚动视图容器 swiper 可滑动区域视图容器 icon 图标 rich-text 富文本(不可执行js,但可渲染各种文字格式和图片) progress 进度条 slider 滑块指示器 switch 开关选择器 camera 相机 live-player 直播 map 地图 cover-view 可覆盖原生组件的视图容器 cover-view需要多强调几句,uni-app的非h5端的video、map、canvas、textarea是原生组件,层级高于其他组件。如需覆盖原生组件,则需要使用cover-view组件。详见层级介绍 除了内置组件,还有很多开源的扩展组件,把常用操作都进行封装,DCloud建立了插件市场收录这些扩展组件,详见插件市场 具体参考:https://ask.dcloud.net.cn/article/35657
👈{{preArticle.title}}
👉{{nextArticle.title}}
评价
{{titleitem}}
{{titleitem}}
{{item.content}}
{{titleitem}}
{{titleitem}}
{{item.content}}