Element.tag 构造函数
创建指定标签名称的 HTML 元素。
这与 Document.createElement 类似。`tag` 应该是一个有效的 HTML 标签名称。如果 `tag` 是一个未知标签,则这将创建一个 UnknownElement。
var divElement = new Element.tag('div');
print(divElement is DivElement); // 'true'
var myElement = new Element.tag('unknownTag');
print(myElement is UnknownElement); // 'true'
对于标准元素,最好使用元素类型构造函数
var element = new DivElement();
例如,最好使用 new CanvasElement()
,因为表达式的类型是 CanvasElement
,而 Element.tag
的类型是更不具体的 Element
。
另请参阅
实现
factory Element.tag(String tag, [String? typeExtension]) =>
_ElementFactoryProvider.createElement_tag(tag, typeExtension);