1.WXML的学习包括:WXML语法,WXML数据绑定,属性,WXML列表渲染,条件渲染,WXML模板及引用,响应式像素,样式,选择器WXML语法:我们需要注意wxml的标签必须是完全闭合的,大小写敏感WXML语言特性:
2.数据绑定:wxml中的动态数据都是来自页面js的Page的data对象,数据绑定是用一个Mustache语法,就是变量名加双括号的语法也可以绑定属性需要注意的是所有的组件和属性要为小写运算符绑定:
3.类似的绑定还包括:字符串运算绑定,组合式绑定和扩展运算符绑定等等
4.属性:
5.列表渲染:
6.条件渲染:hidden也可以控制元素的显示和隐藏,那么两者有什么区别呢if在切换时框架会有个局部渲染的过程,确保条件块在渲染可以销毁便于进行进行渲染,hidden组件始终都会渲染。只是通过hidden属性,我们可以控制元素在视图上的显示和隐藏。所以说wx-if有更高的切换消耗,而hidden有更高的初始化消耗,如果频繁切换显示的话是hidden更好
7.模板引用模板标签template在template中定义了一个代码片段,那么属性代表了template的名称,在外面通过一个is属性声明我们想要的是哪个模板,这里的is也可以动态的进行数据绑定,data属性,向模板传递数据信息需要注意的是模板拥有自己的作用域,只能通过data属性去传入。除了模板引用,微信还提供了文件引用import:所引用的模板文件,它的模板只能去渲染它对应的模板的内容import作用域的概念:只能引用目标文件所定义的的template模板,如果说目标文件嵌套了其他的文件的template模板,是不会被引用到的,避免了引用模板死循环的问题和import不同的是,include是把目标文件内除了template代码块之外的所有代码引进来以上就是import和include的区别
8.响应式像素wxss和css的样式定义很像,但对css做了一些补成设备像素:设备显示的最小物理单位,这些物理单位是显示屏上一个个点,这些点是固定不变的。CSS像素:是外部编程概念,是css样式代码中所使用的逻辑像素。PPI:每英寸所拥有的像素数,数值越高,说明我们的显示屏越能以更高的密度去显示图像。公式:DPR:指的是手机某一方向上设备像素和css像素之比在做APP移动端开发,会使用rem,rem是根据HTML的根元素的font-size大小来适配的,但是wxss不能直接去操作HTML的样式属性,所以rem的适配方案就失效了。所以微信团队基于此推出了rpx,它规定了屏幕宽度为750个rpx,我们可以根据屏幕宽度进行自适应。其实rpx实现原理和rem原理是一样的,而且rpx最终也是转换成了rem。
9.样式外联样式的引入:@import如果样式index.wxss样式和外联样式有冲突,会采用index.wxss中的样式内联样式:内联样式可以绑定样式所以一般来说,把静态样式写入class属性中,动态样式写入内联中绑定数据
10.选择器:wxss支持的选择器:优先级:慎用important,修改插件样式是可能会用到
11.WXML的学习就到这里了,从这里我们可以看到和HTML,CSS,前端的思想是一致的,在数据绑定这一模块和Vue是非常相似的。
微信小程序wxm标签-微信小程序之WXM的学习-小程序标签
浏览量:1802
时间:
来源:_dalianmiao
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。












