是否可以在angular.dart构造函数中访问HTML中设置的属性?

时间:2014-01-16 21:00:55

标签: dart angular-dart

我无法在此组件的构造函数中访问属性val

@NgComponent(
    selector: 'dartcomp',
    templateUrl: 'dartComp.html',
    publishAs: 'ctrl',
    map: const
    { 
      'val' : '@val'
    }
)
class DartComp
{ String val;

  DartComp()
  { print("construktor DartComp $val");
  }
}

用于index.html

<dartcomp id="dc" val="x"></dartcomp>

有没有办法在构造函数中访问val?

1 个答案:

答案 0 :(得分:3)

扩展NgAttachAware,实施方法attach()并访问您的字段。调用attach()后,val已正确初始化。