收藏
回答

include标签src无效原因?

初学小程序,想根据页面的值该表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`",求教大佬

回答关注问题邀请回答
收藏

1 个回答

  • 微盟
    微盟
    2023-11-24

    文件的src需要是编译时能够获取到的,而你把src写在了data里面,这个是在运行时才被设置的。

    而,include 可以将目标文件除了 <template/> <wxs/> 外的整个代码引入,相当于是拷贝到 include 位置

    2023-11-24
    有用
    回复
登录 后发表内容