我使用 youtube json api 并将 viewcount 作为字符串返回,但我需要将其排序为数字。如果不通过整个模型并将字符串转换为整数,我怎么能做到这一点?
json片段
yt$hd: Object
yt$statistics: Object
favoriteCount: "0"
viewCount: "1443"
__proto__: Object
我正在调用排序
orderBy:'yt$statistics.viewCount'
我使用 youtube json api 并将 viewcount 作为字符串返回,但我需要将其排序为数字。如果不通过整个模型并将字符串转换为整数,我怎么能做到这一点?
json片段
yt$hd: Object
yt$statistics: Object
favoriteCount: "0"
viewCount: "1443"
__proto__: Object
我正在调用排序
orderBy:'yt$statistics.viewCount'
与 Angular 不一样,但我假设orderBy
参数可以用一个函数代替一个字符串,就像Lo-Dash 用它的 `sortBy() 函数做的那样。在这种情况下,您可能需要这样的东西:
orderBy: function(obj){
return ~~obj.yt$statistics.viewCount
}