wepy
wepy copied to clipboard
wepy使用vant 的 tabs 组件,事件click传参找不到
使用wepy+vant-tabs组件,调用click接口一直找不到传递的参数,不太清楚哪里的问题,希望大家帮忙一下
vant-tabs的案例如下:
<van-tabs bind:click="onClick">
<van-tab title="标签 1">内容 1</van-tab>
<van-tab title="标签 2">内容 2</van-tab>
</van-tabs>
Page({
onClick(event) {
wx.showToast({
title: `点击标签 ${event.detail.name}`,
icon: 'none',
});
},
});
我的在原生微信小程序可运行,但是移植wepy后,找不到传递回来的参数,帮帮忙 拜托了大家
<van-tabs sticky bind:click="tab_choose" line-width="110rpx" color="#ff8000">
<van-tab title="最近热门"></van-tab>
</van-tabs>
tab_choose(event, type_name) {
//获取要查询的资源类型
console.log(event);
console.log(type_name)
var tabTitle = event.detail.title;
this.getResources(tabTitle); //查询类别下的所有资源
},
<config>
{
"navigationBarTitleText": "移步资源库",
"usingComponents": {
"van-button": "module:@vant/weapp/dist/button/index",
"van-tab": "module:@vant/weapp/dist/tab/index",
"van-tabs": "module:@vant/weapp/dist/tabs/index",
"van-grid": "module:@vant/weapp/dist/grid/index",
"van-toast": "module:@vant/weapp/dist/grid/index",
"van-grid-item": "module:@vant/weapp/dist/grid-item/index",
"van-notice-bar": "module:@vant/weapp/dist/notice-bar/index"
}
}