【发布时间】:2016-01-31 01:12:37
【问题描述】:
我有以下代码:
<blockquote class='mt20'>
<p><span>“</span><span>{{iq.quote}}</span><span>”</span></p>
<footer><cite class="dark-grey">{{iq.author}}</cite></footer>
</blockquote>
由于某种原因,这导致 IE8 崩溃。我做了很多调试,发现当 iq 对象只包含引号时:
{quote:"some quote"}
浏览器不会崩溃。它只会与引用和作者一起崩溃。
我使用一个特殊的函数来获取我的数据。它看起来像:
this.get = function(){
var arr = {};
if(!arr.length){
$http.get('url').success(function(data){
$.extend(arr, data);
});
}
return arr;
}
我使用它是因为对象是自动绑定的,所以我不必观看它。当视图尝试更新时,似乎崩溃发生在将数据扩展到对象时。有什么想法吗?
【问题讨论】:
标签: javascript ajax angularjs internet-explorer-8 dynamic-content