JFinal模板引 for指令中的break continue 怎么使用,请教大家?

1212.png

上面箭头所指出 单算使用一下break,请教一下如何使用???

评论区

JFinal

2017-05-11 21:57

类似于下面的用法:
#if (cond)
#break
#end

#break #continue 的用法与在 java 中的行为一样

JFinal

2017-05-11 22:01

补充一下:如非必要不要使用 ?? 运算符,否则就是代码冗余,当一个变量为null 时通常也没有必要使用 ??,只有下面两种情况需要使用:
1:需要为 null 值提供一个默认值,例如下面的表达式:
abc ?? def
当 abc 为 null 时,整个表达式的值为 def

2:当 field 取值表达式或者方法调用表达式的被操作对名为 null 时,例如下面的表达式:
obj.method()
当 obj 可能为 null 时,才需要使用: obj.method()?? , 如果确定 obj 不可能为 null就不需要

user.nickName
当 user 可能为 null 时,才需要使用:user.nickName ?? , 如果 user 不可能为 null,即便是 nickName 为 null 也不需要使用 ??

综上, ?? 表达式不要过度使用,只有要必要的时候才使用,否则到处是 ?? ,影响美观,而且代码冗余

爪爪

2017-05-11 22:04

@JFinal 多谢谢了,这就修改完善,感觉jfinal模板引擎实在太好用了,我这就修改一下我的这方面的不足,再次谢谢

焱121121

2017-05-12 10:23

@JFinal 希望能早点看到您的书,好系统学习。

爪爪

2017-05-12 11:48

@焱121121 看波总的什么书????JFinal 有API啊 仔细看API就可以啊,当然肯定也会有看不明白的 自己多尝试 不会的就请教一下他们那些大神

咔嚓

2017-08-14 17:09

@JFinal 波总,这是什么用法?或者,是什么模版?没见过

JFinal

2017-08-14 17:15

@咔嚓 在本站首页右侧下载 jfinal 手册,其中有一章内容专门讲了模板引擎的用法

咔嚓

2017-08-15 10:11

@JFinal 好的,谢波总

热门反馈

扫码入社