我将 SmartAdmin 用于 Angular,最近我将 Angular 从 1.4.12 更新到 Angular v1.6.6,之后我发现当我在使用 JarvisWidget 的状态之间切换时,JarvisWidgets 的 JavaScript 库(更具体地说,第 319-325 行)未压缩的 jarvis.widget.js)
/**
* Force users to use an id(it’s needed for the local storage).
**/
if (!$(‘#’ + self.objId).length) {
alert(‘It looks like your using a class instead of an ID, dont do that!’);
}
每次打开页面时都会发出警报。在不修改 JarvisWidget 库的这一部分的情况下,如何在没有 JarvisWidgets 的页面上避免此警报(以正确的方式)?为什么在我的情况下会触发此警报?