rules写成动态

拖拽排序和必填校验联动(rules写到computed里)

rules写成动态_第1张图片rules写成动态_第2张图片rules写成动态_第3张图片

computed: {
    rules() {
      const rules = {};
      this.form.feedList.forEach((item, idx) => {
        rules[`feedList.${idx}`] = [{ required: true, message: `路线评价动态${idx + 1}待填写,请填写完毕提交`, trigger: 'change' }];
      });
      return Object.assign({}, this.originRules, rules);
    }
  },

你可能感兴趣的:(前端,javascript,vue.js)