[英]Checkbox checked attribute not working with Pug
我用帕格寫了以下復選框:
input(id="favorite" type="checkbox" name="favorite" value='true' checked='#{item.favorite ? true : false}')
當我檢查項目時,我可以看到checked屬性的邏輯正在起作用,根據情況顯示為true或false,但是無論它是true還是false,總是選中該復選框。
我認為可能是因為#{item.favorite ? true : false}
#{item.favorite ? true : false}
在引號之間,結果不被視為布爾值,而是字符串。 但是,如果我編寫的代碼不帶引號,則無法正常工作。
我的問題是,我應該如何編寫此代碼,以便checked
屬性將結果讀取為布爾值?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.