Извлечение данных из XML Я хочу предварительно обработать их перед отправкой в качестве переменной в шаблон.Сотрудник stackoverflow указал мне на Ext.Xtemplate, и это близко к выполнению работы.
В каждой из моих записей у меня есть значение "координаты" этого шаблона: 2.342556,48.873802,0.000000 3 элемента, разделенных запятой,Мне нужно первое и второе.
Поэтому я решил разделить, но это не сработало.
Моя попытка пока (попытка показать только одно значение для целей тестирования)
Код:
var tpl = new Ext.XTemplate(
'<div>{name}<br>{[ values.coordinates.split(',')[1] ]}</div>'
);
Это эхо ничего.Если я отображаю столбец [0] массива, он отображает всю строку, не разделенную.Это означает, что он не анализирует запятую.
Если я разделяю что-то еще, он работает (например, с целым числом)
Код:
var tpl = new Ext.XTemplate(
'<div>{name}<br>{[ values.coordinates.split(6)[1] ]}</div>'
);
Iпопытался разделить с точкой ('.'), но он выдал ошибку ("неожиданная строка")
Возможно, мне следует использовать функцию-член шаблона, но пример в документе не очень понятен для меня.
Спасибо за помощь,
Юлий