字节小程序
开发者社区
小程序小游戏
登录
用include引入一个简单的页面,页面中的点击事件无法触发

用include引入一个简单的页面,页面中的点击事件无法触发

272浏览作者: hyq502

API或组件名称: include引入页面

终端类型: 开发者工具

App及版本号: 抖音0.0.0

基础库版本: 抖音0.0.0

代码片段ID:

问题模块: API或组件

问题类型: BUG


报错截图或相关BUG

<include src="/pages/search/index/index.ttml" />


在A页面中,引入上面的页面内容


<view   class="searchBox c-mh20 c-textAlign-c  c-hh64 c-lh64 c-br32" style="background-color: #f6f7f8">

    <text bindtap="clickGoSearch"  class="c-fs28 c-fc-ccc">请输入搜索内容</text>

</view>

clickGoSearch(e) {

    console.log('触发搜索页0')

    tt.navigateTo({

      url: "/pages/home/search/index"

    });

  },


点击方法,没有任何反应,控制台也没有任何报错输出


把方法单独写到A页面的js文件中,可以跳转....

但是,明显就不合理,只是一个过渡跳转页面的,很多地方就是想include引入,结果还要把方法再写一遍,这个不合理!

我就是想,简单的include载入一下到各个地方,然后点击一下,就执行跳转页面的方法罢了

页面单独include一次,然后方法还重复写一遍???

最后一次编辑于 2021年06月22日
加载中