0
我试图使用ng-include加载模板,并且找到包含我的模板的html文件的路径。这适用于Chrome和Firefox,但由于某些原因,不在IE 11中。无法在IE11中加载角度html模板
IE在角度为1.3.5的属性分配上抛出错误,说TypeError: Object doesn't support this property or method
。特别是在
xhr.onload = function requestLoaded() { ... }
XHR对象是一个普通的new window.XMLHttpRequest()
,虽然我使用的ActiveXObject,而不是没有效果尝试。
我甚至不明白为什么一个(看似)简单的属性赋值会抛出这样的错误。我如何解决这个问题?
编辑:
堆栈跟踪,如果它的确与众不同:
TypeError: Object doesn't support this property or method
at Anonymous function ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:9673:7)
at sendReq ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:9538:9)
at serverRequest ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:9255:9)
at processQueue ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:13077:11)
at Anonymous function ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:13093:27)
at Scope.prototype.$eval ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:14293:9)
at Scope.prototype.$digest ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:14109:15)
at Scope.prototype.$apply ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:14397:13)
at Anonymous function ((PATH-TO-JS-FOLDER)/angular-1.3.5.js:22829:17)
at o.event.dispatch ((PATH-TO-JS-FOLDER)/jquery-2.1.0.min.js:3:5999)
行号可能会略有不同,但行9673这里是包含xhr.onload =...
检查,并尝试不同版本的角度。看起来像奇怪的问题,但没有更多的堆栈跟踪很难帮助 – charlietfl
@Valyrion你有没有解决这个问题?我在不同的库中看到这个问题,而不是查询,但否则它是相同的,没有任何意义。 –