(使用AngularDart的第一个小时......)
标题中的问题。我已经包括:
import 'package:html/src/query_selector.dart';
我的功能是:
void clickRadio() {
var ele=querySelector(node,'#idjoe1');
}
我对节点使用什么?
由于
史蒂夫
答案 0 :(得分:3)
dart带有copytree(source, destination, ignore=include_patterns('*.dwg', '*.dxf'))
包,带有一个不错的查询选择器
dart:html
但是使用angular2,您可以在组件内使用ViewChild注释 https://webdev.dartlang.org/angular/api/angular2.core/ViewChild-class
修改强> 如果要使用其他Angular2组件
,还需要此语法import 'dart:html';
var ele = querySelector('#idjoe1');
<div id="idjoe1"></div>
答案 1 :(得分:0)
在最新版本中,您可以在构造函数中注入Element
或HtmlElement
(我认为可以为您提供host元素):
HtmlElement _host;
MyComponent(this._host);
或者您可以将@ViewChild
与Element
或HtmlElement
结合使用:
@ViewChild('foo')
HtmlElement _foo;
...
<div #foo>