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>