EJS javasript テンプレートを使用してコード スニペットを作成し、サーバーから返されたデータに応じてラジオ ボタンをチェックするのに助けが必要です。サーバーがjson(my_dataという名前)を返し、これが私のコードだとしましょう
<input type="radio" name="is_public" value=1 <% if(my_data.is_public){ %> <%='checked' %> <% } %> />Public
<input type="radio" name="is_public" value=0 <% if(!my_data.is_public){ %> <%='checked' %> <% } %> />Private
しかし、それはうまくいきません!my_data.is_public = 0 であっても、Public は常にチェックされます。
誰でも助けることができますか?
ところで、EJS で次のようなテキストを「エコー」する方法はありますか。
<input type="radio" name="is_public" value=1 <% if(my_data.is_public){ echo 'checked' } %> />Public