enjoy 语法

页面上是用#(product.sell_price*product.buyer_num) 不会进行计算 ,而是进行拼接。。。  结果:image.png 应该是直接是3.5的。


使用#(3.50*1.00) 是可以的

评论区

JFinal

2019-08-27 17:21

你先独立输出下面的值:
#(product.sell_price)
#(product.buyer_num)

确定输出的值是对的以后,再使用: #(product.sell_price*product.buyer_num)

如果这两个变量是数值类型,你当前的用法是没问题的,如果不是数值类型,可以用一下这种方式:
#(product.sell_price.toFloat() * product.buyer_num.toFloat())

JFinal

2019-08-27 17:22

toFloat() 是 enjoy 的 extension method 用法,基本数据型已添加过类似的扩展,方便类型间通过 toXxx() 进行转换,详见文档:
https://www.jfinal.com/doc/6-9

要输就输给追求

2019-08-27 17:41

怕是你有一个值不是num类型

热门反馈

扫码入社