if(statusColumnName!=''&&!statusColumnName.startsWith("[")) { var obj = this.$storage.getObj('crossObj'); for (var o in obj){ if(o==statusColumnName && obj[o]==statusColumnValue){ this.$message({ message: tips, type: "success", duration: 1500, onClose: () => { this.getDataList(); } }); this.showFlag = true; this.hetongxinxiCrossAddOrUpdateFlag = false; return; } } }
时间: 2024-03-04 22:50:33 浏览: 134
关于恒等于(===)和非恒等于(!==)
这是一段 JavaScript 代码,其中包含一个条件语句和一个 for 循环。如果 statusColumnName 不为空并且不以 "[" 开头,就会从本地存储中获取一个对象,然后遍历对象的属性。如果对象的属性名等于 statusColumnName 并且该属性的值等于 statusColumnValue,就会弹出一个提示框,并将 showFlag 设为 true,将 hetongxinxiCrossAddOrUpdateFlag 设为 false,最后调用 getDataList() 方法。
阅读全文