backbone.queryparams.js 不适用于 IE

backbone.queryparams.js not working on IE

本文关键字:适用于 IE 不适用 js queryparams backbone      更新时间:2023-09-26

我正在尝试使应用程序在IE上运行,在我尝试使用此主干插件之前,一切正常:https://github.com/jhudson8/backbone-query-parameters。它在火狐或铬上运行良好,但是每当我尝试将其与IE一起使用时,都会抛出以下错误:对象不支持此属性或方法 第 93 行

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

有没有人想出这个错误或任何缺点?

原生map仅支持IE9。

要解决您的问题,只需使用下划线地图而不是本机地图:

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