计算函数内的computed属性



我正在尝试在.vue文件的脚本部分:

<template>...    
<script>

const checkType = (value) => {
// Need to know transferType value
console.log(this.transferType)
if (!value) {
return false
}

return true
}

export default {
data: () => ({/*some data*/}),
computed: {
transferType() {
if (this.$store.state.transfer.type === 'one way') return true
return false
}
}
}
</script>

如何评估计算属性transferType的值在checkType函数?

我很感激你的帮助

将store导入到脚本中,并在脚本中访问它,而不是从组件实例中访问。

import store from './store'
const checkType () {
return store.state.transfer.type === 'one way'
}

最新更新