backbone.queryparams.js不在IE上工作

时间:2013-01-27 01:31:13

标签: javascript backbone.js internet-explorer-8

我正在尝试使应用程序在IE上工作,一切正常,直到我尝试使用这个主干插件:https://github.com/jhudson8/backbone-query-parameters。 它在firefox或chrome上工作正常,但每当我尝试与IE一起使用它时会抛出以下错误: Object不支持此属性或方法第93行characer

rtn.paramNames = paramNames.map(function(name){
          return name.substring(1);
      }
  );

有没有人想出这个错误或任何方法?

1 个答案:

答案 0 :(得分:2)

Native map仅支持IE9。

要解决您的问题,请使用underscore map代替原生地图:

rtn.paramNames = _.map(paramNames, function(name) {
  return name.substring(1);
});