0
我想弄清楚如何在gh readme上正確使用ember-power-select-with-create
,但我堅持這個例子。如何使用ember-power-select-with-create來添加數據?
這裏給出一個例子:
{{#power-select-with-create
options=countries
selected=selectedCountry
onchange=(action (mut selectedCountry))
oncreate=(action "createCountry") as |country term|
}}
{{country.name}}
{{/power-select-with-create}}
我無法弄清楚,我應該如何定義createCountry
控制器動作。有人能幫我理解我應該如何定義createCountry
?僞代碼工作。假設上面的模板是application.hbs
模板及以下國陣是application.js
控制器
countries: [
{ name: 'United States', flagUrl: '/flags/us.svg' },
{ name: 'Spain', flagUrl: '/flags/es.svg' },
{ name: 'Portugal', flagUrl: '/flags/pt.svg' },
{ name: 'Russia', flagUrl: '/flags/ru.svg' },
{ name: 'Latvia', flagUrl: '/flags/lv.svg' },
{ name: 'Brazil', flagUrl: '/flags/br.svg' },
{ name: 'United Kingdom', flagUrl: '/flags/gb.svg' },
]