3
为什么这一工作并不:使用EJS我怎么插入一个值,如果它存在
<input type="text" name="givenName" <% if(givenName) {%> value="<%= givenName %>" <% } %>/><br/>
它抛出一个参考错误说给定名称没有定义,这也未必是对的原因有条件的。
为什么这一工作并不:使用EJS我怎么插入一个值,如果它存在
<input type="text" name="givenName" <% if(givenName) {%> value="<%= givenName %>" <% } %>/><br/>
它抛出一个参考错误说给定名称没有定义,这也未必是对的原因有条件的。
罗布要检查if (locals.givenName)
<input type="text" name="givenName" <% if(locals.givenName) {%> value="<%= givenName %>" <% } %>/><br/>
的这个问题的答案为我工作: http://stackoverflow.com/questions/7230470/how-to-use-if-statements-in -underscore-js-templates/9321127#9321127 – jasonlcrane 2012-04-12 17:45:16
我来看看。谢谢。 – 2012-05-17 10:00:05