Ember.js Ember selectize-从非多个文件中删除值
我正在开发一个余烬应用程序,其中有一个selectize输入。 模板输入如下所示Ember.js Ember selectize-从非多个文件中删除值,ember.js,selectize.js,Ember.js,Selectize.js,我正在开发一个余烬应用程序,其中有一个selectize输入。 模板输入如下所示 {{ forms/form-input type="selectize" label="Campaign Reference" name="campaignReference2" error=errors.campaignReference optionValuePath="id" optionLabelPath="name" placehold
{{
forms/form-input
type="selectize"
label="Campaign Reference"
name="campaignReference2"
error=errors.campaignReference
optionValuePath="id"
optionLabelPath="name"
placeholder=selectizeText
content=myOptions
createItem= (action createItem)
removeItem=(action removeItem)
removeValue=(action removeValue)
filter=true
multiple=false
}}
在我的FormExtender中,我有以下功能
myOptions: ['Rick', 'Maggie', 'Glen'],
selectizeText: 'Please type your text here',
createItem(item) {
this.set('myOptions', [item]);
},
removeItem(item) {
console.log('Remove item', item);
},
removeValue(item) {
console.log('Remove value', item);
},
selectItem(item) {
console.log('Select item', item);
}
--
当我使用选择器时——我可以创建一个新项——并且createItem函数被正确激发
但是,当我删除-清除select时,不会调用remoteItem或removeValue函数
有一个处理程序最终会转到这个组件。我不确定为什么这个输入没有附加name属性——而且我看不到在提交表单时添加它
<div class="{{name}}">
{{ember-selectize
content=localisedOptions
optionValuePath=(or optionValuePath "content.id")
optionLabelPath=(or optionLabelPath "content.name")
value=value
placeholder=placeholder
filter=filter
select-item=(action (or selectItem defaultSelectItem))
optionFunction=(or optionFunction null)
itemFunction=(or itemFunction null)
create-item=(or createItem null)
remove-item=(or removeItem null)
remove-value=(or removeValue null)
disabled=disabled
multiple=multiple
}}
</div>
{{ember selectize
内容=本地化选项
optionValuePath=(或optionValuePath“content.id”)
optionLabelPath=(或optionLabelPath“content.name”)
价值=价值
占位符=占位符
过滤器=过滤器
选择项=(操作(或选择项默认选择项))
optionFunction=(或optionFunction null)
itemFunction=(或itemFunction null)
create item=(或createItem null)
移除项=(或移除项为空)
移除值=(或移除值null)
禁用=禁用
多个=多个
}}
你好。您是否可以在Ember Twiddle中创建复制品?您可以通过将插件的名称和版本添加到twidle.json文件中的插件哈希中来添加一个插件。@Gaurav-我确实遇到过这样一个twidle--它缺少参数--对于非多个插件,它调用操作--选择值,选择项--对于多个插件,它点击删除项,删除值