Я пытаюсь разделить данные внутри ng-repeat, используя ng-list, который не работает
tr(ng-repeat='row in displayedCollection', style='padding:5px')
td {{row.ID}}
td
span(data-ng-hide="editMode") {{row.SOME[0]}}
select.form-control.trkatn(name="SOME", data-ng-model="row.SOME", data-ng-show="editMode", ng-list=":", ng-trim="false")
здесь данные в displayedCollection
поступают из базы данных с использованием ajax, а значения несколько похожи на приведенные ниже примеры
[{ ID: '023YHZ', SOME: 'Value12 1448883027057'},
{ID: '023NHZ', SOME: 'Value32 1448883027057'},
{ID: '023YJZ', SOME: 'Value23 1448883027057'}]
теперь я хочу извлечь значение12 из some
и других.
я попытался сделать это, однако он показывает 1-й символ SOME
если я использую row.SOME[0]
и полное значение SOME
если я использую row.SOME
т.е. Value12 1448883027057
для примера
Сначала вам нужно разбить строку
row.SOME.split(' ')
>['Value12','1448883027057']
row.SOME.split(' ')[0]
>'Value12'
row.SOME.split(' ')[1]
>'1448883027057'
String.split
.