【发布时间】:2020-05-06 20:41:03
【问题描述】:
我是 Vue 的新手,我正在处理数据数组,我必须将每个项目链接到一个页面,我将在其中显示有关 ITem 的更多详细信息。
这是一个通知数据循环,当点击每个循环时,用户应该会看到有关通知的详细信息。
<div v-for="(item, i) in userNotifications.data" :key="i" class="notification_row" :class="{'checked': checked }" @mouseover="hover = true" @mouseleave="hover = false">
<label class="chkbox">
<input type="checkbox" v-model="checked">
</label>
<div class="notification_title">
{{ item.title }}
</div>
<div class="notification_desc">
{{ item.description }}
</div>
<button v-if="hover" class="notification_date delete_BTN" @click="delete(item.id)">
Delete
</button>
<div v-else class="notification_date">
{{ formateTime( item.createdAt )}}
</div>
</div>
现在:我面临的问题是创建另一个组件,并能够从选定的通知中获取数据到组件中。
【问题讨论】:
-
将通知存储在 Vuex 中以跨应用访问。
标签: vue.js vue-component vuex vue-router