freemark導出work的一些語法

輸出name的值:${name}。若是name爲null,就會報錯。函數

輸出name的值:${name!}。若是name爲null,就不會報錯,什麼也沒輸出。(重點)字符串

輸出name的值:${name!"默認值"}。若是name爲null,就輸出」默認值」字符串。(重點)字符

輸出name的值:${name!100}。若是name爲null,就輸出100。

輸出user.name的值:${(user.name)!"默認值」},若是user或name爲null,就輸出默認值。(重點)

輸出user.name的值:${user.name!"默認值」},若是user爲null會報錯,若是name爲null,就輸出默認值。

使用default內建函數來處理:${user.name?default('vakin')}  (較繁瑣)

相關文章
相關標籤/搜索