mijun 发表于 2018-2-4 10:45:13

视图传递参数或数组到控制器中的问题。

请教高手:
点了a里面的一按钮,这个按钮是<a href='/index/b/3/4/5/6/'> 跳转到b控制器 </a>
上面的这个3 4 5 6 的参数可能有为空的情况下,用segment 就会取到错误的值,如何能让空值也占一位,或能有没有能传递数组到控制器中,谢谢。

my_beginner 发表于 2018-2-4 16:57:18

换个想法处理吧比如再给参数前面就判断如果是空的默认给一个0 就行了吧

mijun 发表于 2018-2-4 17:47:37

看来只能预先处理参数是否为空,再赋予一个值来占位了。有没有传递数组到控制器呢。

Hex 发表于 2018-2-5 11:31:47

建议用 GET 方式传参, segment 只用于定位控制器和方法。

mijun 发表于 2018-2-5 13:40:03

请教如何传?

Hex 发表于 2018-2-5 13:42:53

mijun 发表于 2018-2-5 13:40
请教如何传?

这样: /index/b?a=3&b=4&c=5&d=6

改成这样,哪个参数你都可以传或不传。

mijun 发表于 2018-2-6 00:15:39

哦,这样就和以前用asp的时候差不多了,好的,谢谢了,
页: [1]
查看完整版本: 视图传递参数或数组到控制器中的问题。