为了账号安全,请及时绑定邮箱和手机立即绑定

<td th:text="${person.age gt 18} ? 你老了 : 你很年轻">18岁</td> 这个的gt不是指大于的意思吗?为什么当值等于18的时候显示不是18岁呢

求解答。。。

正在回答

1 回答

gt确实是大于的意思,但是

<td th:text="${person.age gt 18} ? 你老了 : 你很年轻">18岁</td>

和三目运算是一个意思,如果大于18,返回“你老了”,否则返回“你很年轻”,这里的否则是指person.age小于等于18,所以当你输入的是18时,返回的肯定是 “你很年轻”了。换句话说,<th>18岁</th>这个18不起作用的,不要被迷惑了!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

<td th:text="${person.age gt 18} ? 你老了 : 你很年轻">18岁</td> 这个的gt不是指大于的意思吗?为什么当值等于18的时候显示不是18岁呢

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号