SAP UI5 应用开发教程之二十一 - SAP UI5 的自定义格式器(Custom Formatter)
生活随笔
收集整理的這篇文章主要介紹了
SAP UI5 应用开发教程之二十一 - SAP UI5 的自定义格式器(Custom Formatter)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前一個(gè)步驟,我們已經(jīng)通過(guò) SAP UI5 的表達(dá)式綁定功能,給發(fā)票列表增添了動(dòng)態(tài)高亮某些字段的功能:
對(duì)應(yīng)的綁定表達(dá)式的值如下:
可以看到這些綁定表達(dá)式是直接在 XML 視圖里編寫(xiě)的。如果自定義的邏輯過(guò)多過(guò)復(fù)雜,顯然這些邏輯就不適合寫(xiě)在 XML 視圖里了。
此時(shí),我們可以借助于另一種 SAP UI5 提供的自定義邏輯實(shí)現(xiàn),即 Custom Formatter.
我們的數(shù)據(jù)文件 Invoices.json 里,每一個(gè)發(fā)票都有一個(gè) Status 字段,值為 A,B,C…
本步驟我們實(shí)現(xiàn)的邏輯是,如果 Status 值為 A,顯示狀態(tài)為 New,B 為 In Process,C 為 Done.
最后完成的效果如下:
本步驟的源代碼位置:https://github.com/wangzixi-diablo/ui5-tutorial/tree/main/21
下面是詳細(xì)的實(shí)現(xiàn)步驟
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的SAP UI5 应用开发教程之二十一 - SAP UI5 的自定义格式器(Custom Formatter)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 天草降临第二个boss叫什么(汉典天字的
- 下一篇: SAP UI5 初学者教程之二十一 -