我正在使用nuxt.js開發(fā)一個項目,我正在官方文檔中推薦的應(yīng)用程序上下文中注入一個函數(shù)https://nuxtjs.org/guide/plugins/#inject-in-root-amp-context但是當我嘗試在道具驗證中調(diào)用該函數(shù)時,我得到一個錯誤/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”?提前致謝!
如何在道具驗證器中訪問“this”
慕勒3428872
2019-04-25 11:15:42