Я получаю, как связать query parameters to controller properties, и это отлично работает. Но теперь моя проблема заключается в том, как привязать параметры запроса, которые являются массивами для свойств контроллера (которые являются массивами)?Ember: привязка параметров параметров запроса к свойствам контроллера
Либо я ничего не делаю правильно (вполне вероятно), или это не поддерживается в ember.
Я сделал twiddle для демонстрации.
(Обратите внимание, когда Twiddle загружает URL в /search
Вы должны вручную изменить его на: /search?foo[]=1&foo[]=2&foo[]=3
- извините.)
При загрузке Twiddle страницы, QPs:
foo[]=1&foo[]=2&foo[]=3
является правильно привязан к свойству контроллера, который является массивом:
foo: ['1','2','3']
Но когда массив Foo манипулируют с помощью действия (удалить # 2), изменения уголек формат массива выражается QPs в &foo=1%2C3
ака foo=1,3
Который в свою очередь, изменяет формат свойства foo
контроллера от
foo: ['1','3']
к
foo: '1,3'
Возможно ли уголек, чтобы сохранить формат параметра-массива, когда QP привязан к массиву?