将类添加到textAngular中的选定元素

时间:2018-07-24 16:01:11

标签: angularjs textangular

从textAngular的无序列表按钮创建时,我正在尝试向某些UL元素添加bb-code类,问题是我无法将其打勾。我从textAngular复制了ul实现,我认为我应该使用rangy的createClassApplier方法,但是我并不真正从文档中了解如何在上下文中使用它。这就是我到目前为止所拥有的。

  taRegisterTool('ul-with-classes', {
    iconclass: 'fa fa-list-ul',
    tooltiptext: "Unordered list",
    action: function(){
      var classApplier = rangy.createClassApplier("bb-code", {
        elementTagName: "ul",
        tagNames: ["li"]

      });
      classApplier.toggleSelection();
      return this.$editor().wrapSelection("insertUnorderedList", null);
    },
    activeState: function(){ return this.$editor().queryCommandState('insertUnorderedList'); }
  });

有人可以帮忙吗?

0 个答案:

没有答案