1.html是j-form-container 有disabled变量
<j-form-container :disabled="formDisabled">
2.这个validatorRules必须写在computed里,不能写在data return()下
validatorRules() {return {labelName: {rules: [{ required: !this.formDisabled, message: '请输入标签名称!'},{validator: (_, value) => {//不能输入空格保存if (value && value.includes(' ')) {return Promise.reject(new Error('不能包含空格!'));}return Promise.resolve();},trigger: 'onBlur',},]}}},
3.formDisabled方法也写在 computed里
formDisabled(){if(this.formBpm===true){if(this.formData.disabled===false){return false}return true}return this.disabled},