ng 标签输入自定义模板不起作用



我在尝试让ng-tags输入工作时遇到了一些麻烦。我正在尝试为我的标签自定义模板,我的代码几乎不是开发人员在演示中显示的代码。一切都很好,除了我的自定义模板被忽略的事实(请参阅下面的代码)。我错过了什么琐碎的东西吗?为什么标签仍随默认模板一起显示?

背景:内置Angular(带路由)和Bootstrap的应用程序。下面的代码位于 Angular 视图之一中。

代码

 <div class="form-group">
      <label for="tags">Tags</label>
      <tags-input ng-model="tags" name="tags"
                        display-property="name"
                        id="tags"
                        template="tagtemplate">
          <auto-complete source="loadTags($query)"></auto-complete>
      </tags-input>
      <script type="text/ng-template" id="tagtemplate">
              <div class="tag-template">
                <span class="label label-info tag">
                  {{$getDisplayText()}}
                  <a class="remove-button" ng-click="$removeTag()">&#10006;</a>
                </span>
              </div>
      </script>
 </div>
然后

回答是@MichaelBenford的评论。该代码适用于版本 2.3.0。

相关内容

  • 没有找到相关文章