不确定这是 angular的还是浏览器的, chrome Version 41.0.2272.118 m, angular 1.3.15
有个表达式{{pageindex+1}}
一般情况好的,当pageindex=1111的时候 这个计算出来就会变成11111, 而不是需要的1112
解决办法
{{parseInt(pageindex)+parseInt(1)}}
这里注意因为express里面不能访问全局变量, 只能访问scope内的函数, 所以要在scope里面定义一个
$scope.parseInt = function(num){
return parseInt(num);//scope里面可以访问全局函数
}
本文探讨了在Angular 1.3.15版本中遇到的一个特殊表达式问题:当试图简单地通过加号连接两个数值时,结果不是期望的数值相加而是字符串拼接。文章提供了一个具体的例子说明该问题,并提出了解决方案,即使用parseInt函数来确保数值正确相加。

被折叠的 条评论
为什么被折叠?



