1. 程式人生 > 其它 >php短視訊原始碼,設定賬號密碼時不能包含特殊的字元

php短視訊原始碼,設定賬號密碼時不能包含特殊的字元

php短視訊原始碼,設定賬號密碼時不能包含特殊的字元

1.在data() 函式處宣告方法

export default {
  data() {
let validateInput = (rule, value, callback) => {
      if (!this.checkSpecialKey(value)) {
        callback(new Error("不能含有特殊字元!!"));
      } else {
        callback();
      }
    };
}
}

​2.在校驗規則處加上一句程式碼 { validator: validateInput, trigger: “blur” },

     rules: {
        CheckTypeName: [
          {
            required: true,
            message: "請輸入名稱",
            trigger: "blur",
          },
          { validator: validateInput, trigger: "blur" },
        ],
      },

3.在method中寫特殊字元的方法

methods: {
// 校驗輸入框不能有特殊字元
    checkSpecialKey(str) {
      let specialKey =
        "[`~!#$^&*()=|{}':;'\\[\\].<>/?~!#¥……&*()——|{}【】‘;:”“'。,、?]‘'";
      for (let i = 0; i < str.length; i++) {
        if (specialKey.indexOf(str.substr(i, 1)) != -1) {
          return false;
        }
      }
      return true;
    },
}

以上就是 php短視訊原始碼,設定賬號密碼時不能包含特殊的字元,更多內容歡迎關注之後的文章