小程序基礎知識點講解-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,條目