0
我有以下宏:在星火視圖引擎傳遞的潛在空宏
<macro name="InputField" id="string" value="string">
...
<input type="text" id="${id}" name="${id}" value="${value} />
...
</macro>
而且調用宏:
${InputField("model.address.address1", 75, "Address", model.Address.Address1)}
唯一的問題是,model.Address將是無效的在某些情況下 (創建項目而不是編輯它),因此宏 不會運行或失敗,只是將宏調用輸出到視圖。
如何通過「」或model.Address.Address1 的值取決於地址是否爲空? null運算符($!{})does not 似乎在這種情況下工作。