我的marionette.js应用程序中的循环引用出现问题。App.js创建带有控制器的路由器,该控制器再次需要app.js,以便可以将视图添加到区域。正如您在下面(控制器)看到的那样,当我打印Application时,由于循环引用,它返回undefined。controller.js:['app', 'views/ProjectItemView'],
function (
重点是关于JSON.stringify()的主要问题是,它在尝试序列化循环对象时返回错误。这些解决方案的一个问题是,它们不允许序列化引用DOM元素的循环对象,或者最糟糕的包含指向DOM元素的属性的循环对象。例如,使用cycle.js返回
Failed to read the 'selectionDirection' property from 'HTMLInputElement': The input element's我考虑过使用document.con
value = carList[key].CarId;}请记住,当我在getElementByID中使用标准JS代码引用dropdown时,此循环可以工作,但现在我通过jQuery对象ddlCar引用dropdown,因此在更改ddlCar以通过jQuery对象引用dropdown (使用$('#<%=ddlCar.ClientID%>');`)后,循环中断。