初学小程序,想根据页面的值该表include加载的页面,代码如下:
<index.js>
Page({
data: {
includeSrc: "PublicSysManage.wxml"
},
<index.wxml>
<view class="content">
<swiper current="{{item}}" bindchange="changeTab">
<swiper-item>
<include src="info.wxml"/>
</swiper-item>
<swiper-item>
<include src="{{includeSrc}}"/>
</swiper-item>
<swiper-item>
<include src="ComInfo.wxml"/>
</swiper-item>
</swiper>
</view>
报错Couldn't resolve the Wxml file "{{includeSrc}}" relative to "/pages/index/index.wxml`:0:0`",求教大佬
文件的src需要是编译时能够获取到的,而你把src写在了data里面,这个是在运行时才被设置的。
而,include 可以将目标文件除了 <template/> <wxs/> 外的整个代码引入,相当于是拷贝到 include 位置