【发布时间】:2020-08-19 15:02:44
【问题描述】:
我想在触发“点击”事件后显示一个模态组件。是否可以使用方法调用显示组件?或者在这种情况下最佳做法是什么?
我的用例如下:
我有多张卡片,其中包含一些关于某事的信息。当用户点击一张卡片时,应该会弹出一个模态组件并显示有关此卡片的更多详细信息。
<div class="card" @click="showDetails()">
<h3 class="header">{{ Name }} {{ Type }}</h3>
<div class="container">
some Information<br>
more Information<br>
</div>
export default {
props: {
job: Object
},
components: {
},
methods: {
showDetails() {
}
},
name: "card"
};
</script>
【问题讨论】:
-
请分享您的代码的相关部分
-
@click 后需要调用方法。我不知道如何从方法调用中打开组件。你知道吗?
-
如果您可以共享您的代码或小提琴或沙箱,它将更容易为您提供帮助。
-
@DisDes,你愿意使用 vue bootstrap 吗?
标签: javascript vue.js