我引入了一个外部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
你好,请将 tabClick 注册到 Page 上