我正在使用nuxt.js开发一个项目,我正在官方文档中推荐的应用程序上下文中注入一个函数
https://nuxtjs.org/guide/plugins/#inject-in-root-amp-context
但是当我尝试在道具验证中调用该函数时,我得到一个错误
/plugins/check-props.js
import Vue from 'vue'Vue.prototype.$checkProps = function(value, arr) { return arr.indexOf(value) !== -1}
在一个组件vue
export default { props: { color: { type: String, validator: function (value, context) { this.$checkProps(value, ['success', 'danger']) } }}
ERROR:
无法读取未定义的属性'$ checkProps'
有谁知道如何在验证中访问“this”?
提前致谢!
相关分类