Доступ к родительскому контексту в Polymer.dart

У меня проблемы с доступом к родительской области внутри повторителя.

Работает следующий код:

<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.

Есть ли способ получить доступ к родительской области?


person Victor Savkin    schedule 28.08.2013    source источник
comment
Это ошибка code.google.com/p/dart/issues/detail. ?id=12742 Думаю.   -  person Seth Ladd    schedule 29.08.2013


Ответы (1)


Это ошибка https://code.google.com/p/dart/issues/detail?id=12742. Отметьте проблему звездочкой, чтобы получить уведомление, когда она будет устранена. Спасибо за отчет!

person Seth Ladd    schedule 29.08.2013