2015-06-22 2 views
-1

В моем коде у меня есть что-то вроде:Раскол значение для повторного использования с угловой

color: {{item.color}} 

, который работает отлично подходит для отдельных элементов, однако иногда я могу получить значение, как:

белый | черный

Как можно разделить эти значения на отдельные элементы?

Я использовал:

ng-bind-html="renderProperty 

однако это действительно не дает мне формат я хотел.

+0

Что объект вещь выглядит? и каков ваш желаемый формат? – ajmajmajma

+0

Не могли бы вы немного разобраться? Что вы хотите быть индивидуальными ценностями? «Белый | черный»? Вы имеете в виду, что вы получаете это как вход, и хотите, чтобы он стал двумя переменными, которые являются «белыми» и «черными»? – Blubberguy22

ответ

1

https://docs.angularjs.org/tutorial/step_09

Добавить объект фильтра для вашего приложения, так что вы можете позвонить

{{ item.color | split }}

angular.module('myFilters', []).filter('split', function() { 
    return function(input) { 
    return input.split('|')[0]; 
    }; 
}); 
Смежные вопросы