在 Angular 中使用 render.option_create Selectize 会阻止添加新项目
Using render.option_create in Angular Selectize prevents adding new items
我正在尝试在 Angular 应用程序中本地化选择输入 (Angular Selectize) 框。当我在 selectize 的配置中添加 option_create
时,新创建的本地化格式显示正常,但无法添加新项目。
因此,使用此配置,选择输入 不会添加 项:
$scope.myConfig = {
create: true,
render: {
option_create: function (data, escape) {
return '<div>MY_ADD' + ': <strong>' + escape(data.input) + '</strong></div>';
}
}
}
但这行得通:
config = {
create: true
}
See the plunker demonstrating this.
我错过了什么?
返回的 div 中缺少 create
class。
这个有效:
return '<div class="create">MY_ADD' + ': <strong>' +
escape(data.input) + '</strong></div>';
我正在尝试在 Angular 应用程序中本地化选择输入 (Angular Selectize) 框。当我在 selectize 的配置中添加 option_create
时,新创建的本地化格式显示正常,但无法添加新项目。
因此,使用此配置,选择输入 不会添加 项:
$scope.myConfig = {
create: true,
render: {
option_create: function (data, escape) {
return '<div>MY_ADD' + ': <strong>' + escape(data.input) + '</strong></div>';
}
}
}
但这行得通:
config = {
create: true
}
See the plunker demonstrating this.
我错过了什么?
返回的 div 中缺少 create
class。
这个有效:
return '<div class="create">MY_ADD' + ': <strong>' +
escape(data.input) + '</strong></div>';