小程序基础知识点讲解-WXML + WXSS + JS,生命周期

小程序基础

小程序官方地址,小程序开发者工具,点击此处下载。在微信小程序中有一个配置文件project.config.json,此文件可以让开发者在不同设备中进行开发。

微信小程序共支持5种文件,wxml,wxss,js,json,wxs以及图片文件等。每一页面都具有wxml,wxss,js,json文件,但比不是必须的,小程序和网页类似,一种以html+css+js,而小程序则是wxml+wxss+js,如wxml用来描述页面结构,wxss用例描述页面的样式,js用来添加逻辑信息的。

wxml

wxml用来构建页面的结构

//数据绑定

{{message}}

// page.js

Page({

data: {

message: 'Hello world!'

}

})

学会用数据绑定,wxml中的动态数据都可来自对应的Page的data中的数据,如何绑定是很简单易懂的。如

// 使用{{ ... }}

{{ message }}

// 对应中的Page的data数据

Page({

data: {

id: 0

}

})

Page({

data: {

condition: true

}

})

重点

true:代表真值。

false:代表假值。

// 不可少的 {{ ... }}

// 必备掌握

{{object.key}} {{array[0]}}{{array[1]}}

Page({

data: {

object: {

key: 'Hello '

},

array: ['hh','da']

}

})

// 数组

{{item}}

Page({

data: {

zero: 0

}

})

// item,条目