vue.js - 在 vuejs 中挂载之前如何访问数据?
问题描述
如果我有:
<div id="app" data-user="testing"></div>`
在安装 vue 应用程序后#app
,我得到了这个:
<div data-app="true" class="v-application v-application--is-ltr theme--light" id="app">
如何访问/保留数据用户值以便以后在我的应用程序中使用?
解决方案
好的,所以我想通了。
如果其他人遇到这个,这就是我解决它的方法
new Vue({
vuetify,
store,
render: h => h(App),
data: {
user: ''
},
beforeMount() { this.user = this.$el.dataset.user } <--- ADD THIS TO SET THE VALUE
}).$mount('#app')
推荐阅读
- r - 根据 R 中的多个条件从数据集中删除行
- c# - winform/radtreeview/c#:在带有 DataSource 的 winform 中使用 RadTreeview
- c# - 在winforms中突出显示换行文本
- python - 已达到 BUILD BREAKER API 查询限制 (30)
- python - 如何根据时间从 Excel 电子表格中删除大量行?
- python - 如何使用 Python 编辑 Excel
- git - gitlab 社区版 wso2 API Manager 中没有 bin 文件夹
- reactjs - 我应该如何使用 React 测试库和 Jest 在 React 中进行测试
- mongodb - Mongo 和 Luxon 中的 weekNumber 之间的差异
- c# - 如何删除毫秒和文化不变量?