2014-01-16 41 views
1

我上無法訪問屬性的Val這是index.html中使用是否可以在angular.dart構造函數中訪問HTML中設置的屬性?

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

是否有訪問構造VAL某種程度上,這部分

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

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

的構造?

+0

[在角度飛鏢組件中填充派生字段]可能的副本(http://stackoverflow.com/questions/21080837/populating-derived-fields-in-an-angular-dart-component) –

回答

3

延伸NgAttachAware,執行方法attach()並在那裏訪問您的字段。當調用attach()時,您的val已正確初始化。

+0

tnx,你有描述AttachAware的鏈接? – mica

+2

http://ci.angularjs.org/view/Dart/job/angular.dart-master/javadoc/angular.core/NgAttachAware.html –

相關問題