我使用Backbone.js和Marionette.js作为我的webapp,在那个webapp中我使用比较器来对我的Backbone集合进行排序。
这些比较器似乎在Google Chrome和Firefox(所有测试版本)上运行良好,但它们似乎不适用于iOS 11(Safari和我的Cordova应用程序)或Internet Explorer 11。我的Backbone集合应用比较器并调用 <!DOCTYPE html>
<html>
<body>
<select onChange="check(this.value)">
<option value="normalOne">normalOne</option>
<option value="normalTwo">normalTwo</option>
</select>
</body>
<script>
function check(value){
if (value === "normalOne") {
window.alert("drop down menu works");
}
}
</script>
</html>
后,保持未分类。
任何人都知道为什么主干.sort
/ comparator
方法无法在这些浏览器上运行?