uni-app使用支付宝/淘宝官方扩展组件提示事件信息不存在

原地址:https://github.com/dcloudio/uni-app/issues/917

问题描述:在使用uni-app开发引用淘宝插件时点击事件无反应,提示事件信息不存在

在这里插入图片描述
onLoad 添加如下代码 this.$scope.cardClick = this.cardClick.bind(this)

其他组件的其他方法类似 ,先手动把事件绑定到 this.$scope 上面就可以操作了

<template>
	<view class="content">
		<image class="logo" src="/static/logo.png"></image>
		<view>
			<text class="title">{{title}}</text>
		</view>
     <card
       :thumb="title"
       title="卡片标题2"
       subTitle="副标题非必填2"
       onClick="cardClick"
       info="点击了第二个card"
     />
	</view>
</template>

<script>
	export default {
		data() {
			return {
				title: 'Hello'
			}
		},
		onLoad() {
			this.$scope.cardClick = this.cardClick.bind(this)
		},
		methods: {
			cardClick(){
				console.log('卡片被点击了');
			}
		}
	}
</script>

附带uni-app引入平台插件地址:
uni-app 配置小程序插件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值