2013-06-26 3 views
1

Есть ли способ выполнить функцию javascript join в наблюдаемом массиве?Функция входа в нокаут js observableArray?

В JavaScript я могу сделать следующее:

var a = ["1", "2", "3"]; 

var p = a.join(','); 

и р будет «1,2,3», но с нокаутом я косяк нашел способ сделать это действие?

ответ

6
var x = ko.observableArray(["1", "2", "3"]); 

var p = x().join(','); 
+1

Проклятье ... извините за вопрос ... было действительно глупо не пытаться «()». –

+1

Что делать, если наблюдаемый массив представляет собой массив объектов (id, name) и я хочу присоединиться к id? –

+2

@Phoenix_uy http://stackoverflow.com/questions/16607557/javascript-perform-join-on-value-in-object-array – Geoff

Смежные вопросы