【发布时间】:2019-07-24 12:19:22
【问题描述】:
在 Nuxtjs 中,我放置了页面的权限密钥,以便我可以检查用户在中间件中的访问权限。当我的脚本语言是 js 时,一切都像一个魅力,但是,在 lagn="ts" 的情况下,我会遇到错误。
我已经寻找解决方案并使用 vue-meta 包,但我最终得到了同样的错误。
<script lang="ts">
export default {
meta: {
authorization: ['Organization/List']
},
data() {
return {
text: this.$t('organization.title'),
}
}
}
在这种情况下,我会遇到以下错误:“类型 '{ meta: { authorization: string[]; }; data(): any; }' 上不存在属性 '$t'。”
我不知道使用元变量和全局变量有什么问题。
【问题讨论】:
标签: typescript meta nuxt.js