【发布时间】:2021-07-31 23:43:40
【问题描述】:
我可以让自定义元素可点击吗?
这是我的组件:
<template>
<FlexboxLayout class="profile-item" flexDirection="column">
<label :text="text" />
<label class="subtext" v-if="subtext" :text="subtext" />
</FlexboxLayout>
</template>
这就是我想使用它的方式:
<template>
<ScrollView>
<StackLayout>
<Item text="Test" @tap="onItemTap" />
<Button text="Button" @tap="onItemTap" />
</StackLayout>
</ScrollView>
</template>
<script>
import Item from "./Item";
export default {
components: {
Item
},
methods: {
onItemTap(event) {
alert('test');
},
}
};
</script>
点击按钮有效,但不是我的自定义元素。
【问题讨论】:
标签: nativescript nativescript-vue