我想将旧的PHP/JS项目转换为直AngularJS。AngularJS orderBy在选择框上不能按预期工作。
我遇到的问题是我的选择框上的orderBy:"name"
只是有点工作。
例如,如果您打开建筑物下拉菜单(如下所示),它看起来是按照正确的字母顺序排列的。但是,有一些只是随机放在整个下拉菜单中。
另一个奇怪的是,JSON文件已经按字母顺序排列,所以我不确定交易是什么。
我是AngularJS的新手,所以我知道我错过了很小的东西。任何帮助将不胜感激。谢谢!
Plunker:http://plnkr.co/edit/wHSERdfKLaYaaSMBph73
JSON实例:
{
"id": 110,
"name": "Administration Center",
"address": null,
"latitude": "41.256326",
"longitude": "-95.973784",
"content": "",
"overlay": "g|xzFnywhQ?^^[email protected]??^[email protected][email protected]??kA",
"url": "",
"type_id": 3,
"show_marker": 0,
"show_label": 1,
"custom_marker": "",
"created_at": "2013-07-10 15:40:09",
"updated_at": "2013-07-10 15:42:50",
"color": "#08c"
}
好帖子为您的第一次尝试。我相信这会很快回复。 – jcollum