0

我有具有 Lat/Long 属性的模型,我想根据我当前的位置(我使用来自 google map api v3 的 html5 地理定位请求)按距离对它们进行排序。

我可以使用 emberjs 进行排序(知道它的一些计算来将点与我当前的位置进行比较)吗?我应该使用什么策略?

Json结构:

point: {
  "id" : 1, 
  "name": "Name", 
  "x": '50.801268', 
  "y": '4.393162'
}
4

1 回答 1

1

我假设您的模型是ArrayController.

在这种情况下,您应该能够使用:

http://emberjs.com/api/classes/Ember.ArrayController.html#property_sortProperties

此代码可能会有所帮助:

http://jsbin.com/ifamox/1/edit

于 2013-08-04T21:07:45.147 回答