小程序实现动态绑定点击事件

小程序实现动态绑定点击事件

功能:

uniapp小程序v-for循环绑定自定义事件


实现:

提示:这里统计学习计划的总量

1、html界面

       <view class="main3_b_main" v-for="(item,index) in list" :key="index">
				<view class="main3_b_l">
					{{item.title}}
				</view>
				<view class="main3_b_r">
					<u-icon @click="getLists(item.clicked)" name="arrow-right" color="#999999" size="24"></u-icon>
				</view>
		</view>

2、动态data中的测试数据


data() {
			return {
				list:[
					{
						title:'我的资料库',
						clicked:'ziliao'
					
					},
					{
						title:'分享二维码',
						clicked:'erweima'
					
					},
					{
						title:'线下培训班次咨询',
						clicked:'banci'
					
					},
					{
						title:'联系客服',
						clicked:'kefu'
					
					},
					{
						title:'新西南教育分校地址',
						clicked:'dizhi'
					
					},
					{
						title:'关于我们',
						clicked:'about'
					
					},
					
					]


			}
		},

3、 methods:中

methods: {
			getLists: function(methodsWords) {
				this[methodsWords]();
			 },
            // 我的资料库
			ziliao(){
				console.log("我的资料库");
			},
			// 分享二维码
			erweima(){
				console.log("分享二维码");
			},
			// 线下培训班次咨询
			banci(){
				console.log("线下培训班次咨询");
			},
			// 联系客服
			kefu(){
				console.log("联系客服");
			},
			// 新西南教育分校地址
			dizhi(){
				console.log("新西南教育分校地址");
			},
			// 关于我们
			about(){
				console.log("关于我们");
			}
		}

3、 结果截图:
在这里插入图片描述
4、特别注意:
methods中的getLists和页面中的绑定方法的方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值