我在使用 IE8 和最新版本(测试版)的 knockout.js 和 jquery 模板时遇到了一个重大问题。我不断收到以下错误。如果我删除 <div>
在 trialogueRun 然后它不会出错。它发生在 jquery.tmpl.js 中的 buildTmplFn(markup) 函数中。
SCRIPT1028: Expected identifier, string or number
jquery.tmpl.js, line 317 character 9
<script id="trialogueRun" type="text/html">
<div data-bind="attr: { class: $data.AgentName }"></div>
</script>
最佳答案
让它与 IE8 一起工作。我早该知道 IE 会遇到“类”这个词的问题。
<div data-bind="attr: { 'class': $data.AgentName }"></div>
关于internet-explorer-8 - IE8 中的 knockout.js 1.3 和 jquery templates 1.0pre 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7854406/