CNode

我在EJS模板页面使用加法运算符,为什么给我当成字符串处理了?

问答
Bbendise发布于10 年前最后回复10 年前4 回复5032 浏览0 收藏

同样的减法运算可以处理,用加法运算就当做了字符串操作 代码如下: a href="/product/QueryList?curentPage=<%=currentPage-1%>"> //这个是正常的 a href="/product/QueryList?curentPage=<%=currentPage+1%>"> //这里比如currentPage是1,那么结果就是11,为什么加法就当做字符串处理了呢?如何能正确运行加法运算?

查看回复

回复 (4)

F
foora#1·10 年前

currentPage是数字字符串吧,所以减法是正常的,加法就成了字符串相加了。

B
bendise#4·10 年前
引用 CoderIvan@bendise

@CoderIvan 可以了,谢谢

参与回复
登录后即可参与回复。登录