重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇文章为大家展示了怎么在微信小程序中渲染页面,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
站在用户的角度思考问题,与客户深入沟通,找到新疆网站设计与新疆网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计制作、网站建设、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网站空间、企业邮箱。业务覆盖新疆地区。条件渲染:wx:if, wx:elif, wx:else
5}}" >1 2}}">2 3
由于wx:if是一个控制属性,需要将它添加到一个标签上,如果要一次性判断多个组件标签,可以使用
5}}" >1 2}}">2 3
blcok 是一个包装元素,不会在页面做任何渲染。
hidhen:
在小程序中,hidden = "{{condition}}" 也能控制元素的显示和隐藏。为true隐藏,为false显示
123
列表渲染: wx:for
如果没有指定参数, 默认索引是index, 值是item
索引是: {{index}}, 值是: {{item}} data: { userList :['zhangsan', "lisi", 'wnagwu'] }
手动指定索引和当前项的变量名:
索引是: {{i}}, 值是: {{it}} data: { userList :['zhangsan', "lisi", 'wnagwu'] }
block wx:for 列表渲染
索引是: {{i}}, 值是: {{it}}
key 在列表循环中的作用:
如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(如)中输入内容,
当数据改变触发渲染层重新渲染的时候,会校正带有key的组件,框架会确保他们被重新排序,而不是重新创建,以确保使组件保持自身状态,并且提高列表渲染时的效率。
key值的注意点:
key值必须具有唯一行,且不能动态改变。
key的值必须是数字或字符串
保留关键子*this代表在for循环中的item本身,它也可以充当key值,但是有以下限制,需要item本身是一个唯一的字符串或数字。
上述内容就是怎么在微信小程序中渲染页面,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联成都网站设计公司行业资讯频道。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。