且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

setInnerHtml 不评估 Mustache

更新时间:2023-11-17 09:12:10

EDIT

http://pub.dartlang.org/packages/bwu_angular 包含这个装饰器/指令为 bwu-safe-html

The package http://pub.dartlang.org/packages/bwu_angular contains this decorator/directive as bwu-safe-html

------

我找到了解决方案he

  @NgOneWay('ac-bind-html')
  set value(value) {
    if(value == null) {
      _element.nodes.clear();
      return;
    }
    _element.setInnerHtml((value == null ? '' : value.toString()),
                                             validator: validator);
    _log.finest(value);
    if(value != null) {
      _compiler(_element.childNodes, _directiveMap)(_injector, _element.childNodes);
    }
  }

另见我关于如何在 Angular.Dart 中以编程方式添加组件?的完整代码