博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序(一)代码的编写顺序:先静后动
阅读量:4106 次
发布时间:2019-05-25

本文共 1113 字,大约阅读时间需要 3 分钟。

1.先写静态页面,使用静态数据设计好样式。将要测试的页面放在app.json的pages首个路径,方便运行查看效果。

wxml:

wcss:

page{  background-color: #f0f0f0;}.container{  margin: 20rpx;  background-color: white;}.item{  padding: 10rpx;  flex-direction: row;  display: flex;  line-height: 80rpx;  border-bottom: 1rpx solid #f0f0f0;}

运行结果:

2.样式设计好后,将静态数据换成动态数据。这里用本地数据库模拟request请求返回的数据进行渲染。

(1)新建data文件夹,创建students.js作为本地数据库

var local_database = [  {    username:"小红",    classname:"三(8)班",    Sno:"777"  }]module.exports = {  studentsList: local_database}

(2)在要获取本地数据库的js中引入students.js文件:

var postsData = require('../../../data/students.js')

在onLoad函数中获取本地数据库里的数据:

onLoad: function (options) {    this.setData({      studentsList: postsData.studentsList    });    console.log(this.data.studentsList);  },

获取后的打印结果为:

(3)在wxml文件中动态渲染数据:

运行结果:

转载地址:http://llssi.baihongyu.com/

你可能感兴趣的文章
MFC程序的启动过程与相关函数的执行顺序
查看>>
以类的成员函数作为Windows callback函数
查看>>
MFC中视图的全屏显示
查看>>
MFC中右键弹出菜单
查看>>
MFC工具栏按钮下拉
查看>>
MFC消息映射及消息处理函数原型
查看>>
Serializable的必要条件
查看>>
C++引用与指针的区别
查看>>
虚函数的性质
查看>>
Flynn分类法
查看>>
指针引用
查看>>
NOR flash和NAND flash的区别
查看>>
ubuntu使用经验总结
查看>>
VM中Ubuntu的VMware-Tools的安装方法
查看>>
远景蔚蓝WL-BF609开发板上运行uImage
查看>>
C程序中常见的与存储器有关的错误
查看>>
典型的ELF可重定位目标文件
查看>>
ELF文件格式
查看>>
Linux vi 经验总结
查看>>
ctags的安装及应用
查看>>