У меня есть такой код
<select class="form-control input-xs inline"
ng-model="delimiter"
<option ng-repeat="i in delimiters" value="{{i.value}}">
{{i.name}}
</option>
</select>
, а массив разделителей такой:
delimiters = [
{'name':'Pipe', 'value': '|'},
{'name':'Comma', 'value': ','},
{'name':'Tab', 'value': '\t'}
];
Проблема в том, что разделитель получает правильное значение для запятой и канала, но для табуляции этостановится нулевымКажется, что angularjs удаляет пробелы.Как это исправить?
Я пробовал ng-trim = "false", но не сработало.Теперь пытаюсь добавить еще одну '\' на вкладку.Таким образом, вкладка имеет значение "\ t" m, но таким образом я получаю буквальную строку "\ t".Есть ли способ конвертировать эту строку обратно во вкладку?