@@ -198,9 +198,18 @@ export default {
}
this.saveDisable = false;
});
+ }else {
+ this.locateToErr();
+ return false;
},
+ locateToErr() {
+ setTimeout(() => {
+ const errorDiv = document.getElementsByClassName('is-error');
+ errorDiv[0].scrollIntoView();
+ }, 0);
+ },
getIndex(data, list) {
let arr2Map = {};
data.forEach((item, index) => (arr2Map[item.name] = item));