Jak uzyskać dostęp do atrybutu lub metody komponentu angular.dart
Zdefiniowałemkomponent angular.dart lubię to:
@NgComponent(
selector: 'dartcomp',
templateUrl: 'dartComp.html',
publishAs: 'ctrl',
map: const
{
'val' : '@val'
}
)
class DartComp
{
String val;
calc(a,b) =>a+b;
}
użycie w HTML jest:
<dartcomp id="dc"></dartcomp>
Jak uzyskać dostęp do atrybutu komponentu angular.dart val lub metody calc () z głównej strzałki
a zadzwonić do komponentu lubić
querySelector("#dc").val = "Frank";
rzucać:
Klasa „Nieznany element” nie ma elementu ustawiającego instancję „val =”.
NoSuchMethodError : method not found: 'val='
Receiver: Instance of 'UnknownElement'
Arguments: ["Frank"]
Jaki jest błąd?