【问题标题】:Using render.option_create in Angular Selectize prevents adding new items在 Angular Selectize 中使用 render.option_create 可以防止添加新项目
【发布时间】:2017-05-23 15:57:11
【问题描述】:

我正在尝试本地化 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.

我错过了什么?

【问题讨论】:

    标签: javascript angularjs selectize.js


    【解决方案1】:

    返回的 div 中缺少 create 类。

    这行得通:

    return '<div class="create">MY_ADD' + ': <strong>' + 
      escape(data.input) + '</strong></div>';
    

    【讨论】:

      猜你喜欢
      • 2015-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多