include用于拷贝文件内容到当前视图,经测试不能动态引用,像这样<include src="{{cc}}"/>无效。只能用block根据实际需要来显示了。
<button bindtap='testinc'>display</button>
<block wx:if="{{v===1}}">
<include src="x.wxml" />
</block>
<block wx:if="{{v===2}}">
<include src="y.wxml" />
</block>
testinc: function () {
this.setData({ v: 2})
}
另外假如当前页面为a,目录下有a.js、a.wxml、a.wxss、x.wxml、y.wxml
那么x.wxml和y.wxml视图里可以直接使用a.wxss里定义的样式