繁体   English   中英

Ember:将查询参数数组绑定到控制器属性

[英]Ember: binding query parameter arrays to controller properties

我知道如何将查询参数绑定到控制器属性,并且效果很好。 但是我现在的问题是,如何将数组的查询参数绑定到控制器属性(数组)?

我没有做正确的事情(很有可能),或者在ember中不支持此操作。

我做了个旋转来演示。

(请注意,当旋转控件加载时,URL为/search 。您必须手动将其更改为: /search?foo[]=1&foo[]=2&foo[]=3对不起)

当旋转页面加载时,QP:

foo[]=1&foo[]=2&foo[]=3

正确绑定到数组的控制器属性:

foo: ['1','2','3']

但是,通过操作操作foo数组(删除#2)时,ember将表示为QP的数组格式更改为&foo=1%2C3 aka foo=1,3

依次将foo控制器属性的格式更改为

foo: ['1','3']

foo: '1,3'

QP绑定到数组时,ember是否可以保留参数数组格式?

花了我一段时间进行挖掘,但在余烬过程中某个地方出现了,它将数组的QP格式更改为json。 但是,这仍在进行中。 这里简短讨论。

我能得到一个玩弄绑定到控制器属性QP阵列工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM