如何使用XML视图中的静态值调用格式化程序函数?
我已经尝试过:
<Input enabled="false" value="{'TestString', formatter:'.passStaticValue'}" />
没有(语法)错误但格式化程序不会调用。
如果我使用path-property一切正常。
我想在几个地方多次使用这个格式化程序函数:
静态值是控制格式化程序内部的逻辑。
只是用
<Input enabled="false" value="{ path:'i18n>TestString', formatter:'.formatter.passStaticValue'}" />
你甚至不需要在i18n上定义它(如果没有定义,资源模型会返回密钥)
你能试试这段代码吗?
<Input
enabled="false"
value="{ path:'TestString', formatter:'.formatter.passStaticValue'}" />
您想要将一个与模型无关的简单值传递给您的函数吗?
<Input
enabled="false"
value="{= passStaticValue('blubb')}" />
如果我没记错的话,它是在控制器的级别上执行的,所以passStaticValue应该是一个控制器函数