小弟刚从php转过来,难得发现这个比较不错的全栈框架,使用过程中遇到一些问题还希望多多指教。
比如这个问题:
对url中的querystring解析,遇到点麻烦:
/home?param[]=1¶m[]=2
期待的结果是
{param:['1','2']}
实际结果是
{'param[]' : ['1','2']}
express.js是可以解析出期待结果的,不知thinkjs能否实现?或者有没有第三方插件可以使用呢?
扫码关注w3ctech微信公众号
加 [] 是 PHP 特有的,Node.js 中不建议加中括号。如果想得到数组的话,/home?param=1¶m=2
这样就可以了
@老六 不知道哪有这样的标准不,要不然 php一套规则,node一套规则,蛋疼的还是我们开发者。
我个人感觉 /home?param[]=1¶m[]=2
或者 /home?param[key1]=1¶m[key2]=2
这样合理点。
共收到2条回复