在Polymer.dart中访问父上下文

时间:2013-08-28 12:15:37

标签: dart dart-webui polymer

我在转发器中访问父作用域时遇到问题。

以下代码有效:

<polymer-element name="x-playground" extends="div" attributes="children parent">
  <template>
    {{parent}}
    <template repeat="{{children}}">
      {{}}  
    </template>
  </template>

  <script type="application/dart">
    import 'package:polymer/polymer.dart';
    @CustomTag("x-playground")
    class PlaygroundView extends PolymerElement with ObservableMixin {
      @observable List children;
      @observable String parent;
    }
  </script>
</polymer-element>

但如果我用以下内容替换它:

    <template repeat="{{children}}">
      {{parent}}
    </template>

它抛出variable not found: parent in 770699111

有没有办法访问父作用域?

1 个答案:

答案 0 :(得分:2)

这是错误https://code.google.com/p/dart/issues/detail?id=12742。请解决问题,以便在问题得到解决后得到通知。谢谢你的报告!