【发布时间】:2022-01-03 05:25:56
【问题描述】:
代码运行并在浏览器的控制台中打印出 true。但是在我的本地服务器上,我收到错误Property 'authorities' does not exist on type 'Computed'.
我是 Typescript 和 Vuex 的新手。我检查了一下,isAdmin 是一个具有数组权限的对象
这是我的代码
export default {
name: "UserSettingsTabs",
computed: {
...mapGetters({
preferences: 'tab/preferences',
administrations: 'tab/administrations',
isAdmin: 'auth/currentUser'
}),
isUserAdmin() : boolean{
console.log(this.isAdmin.authorities.includes('Admin'));
return this.isAdmin.authorities.includes('Admin');
} }, }
【问题讨论】:
标签: typescript vuex vuejs3