我将一些数据传递给 javascript Dust 模板。我仅在 IE8 中收到此错误:
SCRIPT438:对象不支持属性或方法“isArray”dust-full-1.2.0.js,第 628 行字符 34
似乎没有太多的灰尘文档/论坛,但我必须为这个客户使用它。我希望这不是 Dust 的问题,但可能只是我的代码中的某些东西不适用于 ie8。但是,我对此进行调试的尝试没有产生任何结果。
任何想法这可能与什么有关?
我将一些数据传递给 javascript Dust 模板。我仅在 IE8 中收到此错误:
SCRIPT438:对象不支持属性或方法“isArray”dust-full-1.2.0.js,第 628 行字符 34
似乎没有太多的灰尘文档/论坛,但我必须为这个客户使用它。我希望这不是 Dust 的问题,但可能只是我的代码中的某些东西不适用于 ie8。但是,我对此进行调试的尝试没有产生任何结果。
任何想法这可能与什么有关?
看起来你有dustjs-1.2.0
。我相信这是固定的dustjs-1.2.2
。没有具体说,而是根据GitHub仓库上的这个问题Array.isArray
替换为:dust.isArray
https://github.com/linkedin/dustjs/pull/241
最新版本是 at 2.0.2
,尽管发行说明停止列出更改在2.0.0
.
发行说明就在此页面上的Dust helpers - 代码示例部分的下方: