我正在尝试使用text
属性$parents['Page'].someFunc(itemProp)
中的参数调用函数,但没有任何反应。
怎么办?
<Repeater items="{{ myItems }}">
<Repeater.itemTemplate>
<Label text="{{ $parents['Page'].someFunc(itemProp) }}"/>
</Repeater.itemTemplate>
</Repeater>
如果不可能,那么someFunc()
是转换器时的情况如何。
答案 0 :(得分:0)
有一个名为converters的功能,您的someFunc
应该在bindingContext或应用程序模块中定义为转换器,如果您想在不同页面中重用它,则可以将其调用从XML。
<Repeater items="{{ myItems }}">
<Repeater.itemTemplate>
<Label text="{{ itemProp, itemProp | someFunc }}"/>
</Repeater.itemTemplate>
</Repeater>