假設我有一個如下所示的對象:{first:「asdasd」,second:「asdas」,third:「dasdas」,4:「sdasa」} 需要將此對象轉換爲數組。如何將對象轉換爲angularjs中的數組Ionic
if(values){
var first=values.first;
var second=values.second;
var third=values.third;
var four=values.four;
var five=values.five;
var six=values.six;
var seven=values.seven;
var eight=values.eight;
var nine=values.nine;
var ten=values.ten;
if(first){
userData.push(first);
}
if(second){
userData.push(second);
}
if(third){
userData.push(third);
}
if(four){
userData.push(four);
}
if(five){
userData.push(five);
}
if(six){
userData.push(six);
}
if(seven){
userData.push(seven);
}
if(eight){
userData.push(eight);
}
if(nine){
userData.push(nine);
}
if(ten){
userData.push(ten);
}
console.log(userData);
我目前正在做這個代碼,但我認爲這是錯誤的做法。那麼我怎麼能改變這個看起來像[「asdasd」,「asdas」,「dasdas」,「sdasa」,「asdasd」,「asdas」,「dasdas」,「sdasa」]的數組。 當我在ng-repeat中使用對象時,在離子拖放指令中不起作用。當我將數組應用於ng-repeat時,它完美工作。
非常感謝@Randall Flagg。 –
你可以接受這個答案,如果你喜歡它,就可以加註。 –