为了账号安全,请及时绑定邮箱和手机立即绑定

如何在道具验证器中访问“this”

如何在道具验证器中访问“this”

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

2 回答

  • 2 回答
  • 0 关注
  • 536 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信