bindtap绑定外部js函数失效
发布于 6 年前 作者 renyong 4273 次浏览 来自 问答

我引入了一个外部js,定义了一个函数,然后在当前页面中绑定该函数,但是没有效果

当前js

var test = require("…/…/test.js")

当前wxml

<view bindtap=test.tabClick”></view>

外部test.js

//点击切换标签

//对外提供的接口

module.exports = {

tabClick: tabClick,                       //点击切换标签

}

function tabClick(e) {

    this.setData({

        sliderOffset: e.currentTarget.offsetLeft,

        activeIndex: e.currentTarget.id

    });

}

提示找不到这个绑定的函数tabClick

1 回复

你好,请将 tabClick 注册到 Page 上

回到顶部