[英]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是否可以保留参数数组格式?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.