Как вызвать функцию внутри XML - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь вызвать функцию с параметрами в text свойстве $parents['Page'].someFunc(itemProp) и ничего не происходит.Как это сделать?

<Repeater items="{{ myItems }}">
    <Repeater.itemTemplate>
        <Label text="{{ $parents['Page'].someFunc(itemProp) }}"/>
    </Repeater.itemTemplate>
</Repeater>

Если это невозможно, то как насчет случая, когда someFunc() - конвертер.

1 Ответ

0 голосов
/ 22 ноября 2018

Существует функция с именем преобразователи , Ваш someFunc должен быть определен как преобразователь либо в bindingContext, либо в модуле приложения, если вы хотите повторно использовать его на разных страницах, тогда вы можете вызвать егоиз XML.

1005 *
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...