Используя JsViews, возможно ли, чтобы преобразователь предшествовал вспомогательной функции в свойстве связи с данными? Ну вот как то так..
<div data-link="{myConverter:~myFunction('param1'):}"></div>
Спасибо!
Используя JsViews, возможно ли, чтобы преобразователь предшествовал вспомогательной функции в свойстве связи с данными? Ну вот как то так..
<div data-link="{myConverter:~myFunction('param1'):}"></div>
Спасибо!
Если вы имеете в виду, что хотите, чтобы преобразователь преобразовал значение поля param1
вашего объекта данных, а затем передал его функции myConverter
, то нет. Преобразователь обработает результат выражения ~myFunction(...)
.
Но вы можете создать эквивалентную вспомогательную функцию для своего преобразователя, а затем связать вспомогательные функции:
<div data-link="~myFunction(~myConvert(param1))></div>"
Кстати, это будет связано с данными, чтобы они обновлялись при изменении поля param1. - Я не уверен, что вы хотели поставить 'param1' в кавычки. Если «param1» — это строковый литерал, который вы передаете, то привязка данных к нему не будет иметь никаких причин для обновления, поэтому вы можете просто написать:
<div>{{:~myFunction(~myConvert('param1'))}}</div>