微信小程序视图层详解(一)
来源:互联网 发布:c语言从入门到入土 编辑:程序博客网 时间:2024/05/22 10:45
我们学习任何一个新的事物,其实可以对比旧的事物,微信小程序开发其实和前端开发形式差不多,如果你是前端攻城狮你将会很容易理解,其实一个微信小程序就这么几个文件:
.wxml //模板文件,相当于html,只不过里面放的是微信给我们提供的组件.wxss //样式表,就是css样式文件,里面写的都是css.js //逻辑代码,js文件.json //配置文件,配置窗口的颜色、标题、背景,格式都是相同的
这一部分主要给大家介绍wxml这个文件,这一个文件被称为:视图层,有点MVC的V的意思,又很像php里的smart,smart是把php里面的数据渲染出来,而这里的话是把数据都放在js里面,然后在wxml里面调用js里面的数据,最后显示在wxml里面,这样的话就非常的方便灵活,随便举个例子:比如我们要在wxml里面放100张图片,地址分别为:
image/1.jpg,image/2.jpg,image/3.jpg,……image/100.jpg;
这里有两种方式,一种是直接在wxml里面写100个图片组件:
<image src="image/1.jpg"></image><image src="image/2.jpg"></image><image src="image/3.jpg"></image> ……<image src="image/100.jpg"></image>
另一种方式就是用wxml的列表渲染,只需简单的几行代码,100个图片立马生成,我们只需在js里面的data里面声明一个变量:
//js文件page({ data:{ i:100 }})
然后在模板里面利用小程序给我们提供的列表渲染方式进行渲染:
<!--wxml文件--><block wx:for="{{i}}"> <image src="image/{{index}}.jpg" ></image></block>
上面这段小小的代码,100张图片立马显示出来了,是不是十分的快速?
0 1
- 微信小程序视图层详解(一)
- 微信小程序,学习笔记(一)框架,视图层
- 微信小程序,学习笔记(一)框架,视图层
- 微信小程序:MINA视图层
- 微信小程序学习笔记(5)--------框架之视图层
- 微信小程序的学习(3)-视图层WXML
- 微信小程序的学习(4)-视图层WXSS
- 微信小程序 -- 视图层的用法
- 微信小程序入门三:视图层
- 微信小程序开发--视图层1
- 微信小程序入门四:视图层事件
- 微信小程序开发--视图层2
- ODOO 视图层详解
- 微信小程序视图层的数据绑定 —— 微信小程序教程系列(9)
- 微信小程序视图层的列表渲染 —— 微信小程序教程系列(11)
- 微信小程序视图层的模板 —— 微信小程序教程系列(12)
- 小程序视图层wxml
- 【微信小程序】视图层-数据绑定(算数运算,逻辑判断,数据路径运算等等)
- 人生应该有间隔年——北漂18年(75)
- Spring学习笔记二:高级装配
- 常见排序算法代码集锦
- codeforces712D Memory and Scores(前缀和优化dp)
- libevent在Windows上的编译
- 微信小程序视图层详解(一)
- AsyncTask和Thread Handler对比
- http协议简单了解
- 配置https服务器系列之二:windows服务器配置letsencrypt证书
- Android源码下载
- JAVA简单工厂模式(从现实生活角度理解代码原理)
- javascript检测浏览器的缩放状态实现代码
- 微信朋友圈技术之道:三个人的后台团队与每日十亿的发布量
- 实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单