https://mp.weixin.qq.com/debug/wxadoc/dev/
微信小程序開發(fā)文檔
https://mp.weixin.qq.com/debug/wxadoc/dev/
設(shè)置入口文件
|
在pages下新建一個(gè)文件夾(a1),然后在app.json中寫入此入口文件,編譯即可在文件夾(a1)自動生成文件
wxml(view)中使用 {{text}}
js中定義
data: {
text:"我是內(nèi)容"
},
|
效果:點(diǎn)擊按鈕,切換文字
wxml
{{text1}}
<button open-type="contact" <span style="color: #ff6600;">bindtap="btnClick"</span>>{{btn}}</button>
|
// pages/firstpage/first.js
Page({
/**
* 頁面的初始數(shù)據(jù)
*/
data: {
text1:"我是內(nèi)容",
btn:"按鈕"
},
<span style="color: #ff6600;">btnClick: function() {
this.setData({text1:"這是新的內(nèi)容"})
}</span>
})
|
條件標(biāo)簽:wx:if=”{{true}}”
true:顯示 false:不顯示
<view wx:if="{{false}}">{{text1}}1</view>
|
<view wx:else>{{text1}}2</view>
|
實(shí)現(xiàn)取反功能
wxml
<view wx:if="{{show}}">{{text1}}</view>
|
data: {
text1:"我是內(nèi)容",
btn:"按鈕",
show:true,
},
|
btnClick: function() {
var isShow = this.data.show;
this.setData({ text1: "這是新的內(nèi)容" ,show:!isShow})
}
|
循環(huán)標(biāo)簽wx:for=”{{news}}”
wxml
<view wx:for="{{news}}">
{{index}}-{{item}}//前面是索引,后面是值
</view>
|
date:{
news: ['aa', 'bb', 'cc'],
}
|
btnClick: function() {
var newsData = this.data.news
newsData.shift();
var isShow = this.data.show;
this.setData({ text1: "這是新的內(nèi)容" ,show:!isShow,news:newsData})
}
|
1.繼承整個(gè)模版
建立模版文件
目錄(隨意):pages–templates-header.wxml
繼承模版文件(注意后面的/)
<include src="../templates/header" />
|
2.繼承部分模板
目錄(隨意):pages–templates-footerr.wxml
<template name="footer1">
我是footer1
</template>
<template name="footer2">
我是footer2
</template>
|
<import src="../templates/footer" />
<template is="footer1"/>
|
<import src="../templates/footer" />
<template is="footer1" data="{{text:'我是自定義數(shù)據(jù)'}}"/>
|
工作日 8:30-12:00 14:30-18:00
周六及部分節(jié)假日提供值班服務(wù)