[英]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.