Dom 如何在Dart 2.0中访问对象元素的contentDocument?

Dom 如何在Dart 2.0中访问对象元素的contentDocument?,dom,svg,dart,Dom,Svg,Dart,我想获得svg的内容,在javascript中,它可以通过obj.contentDocument获得,如何在dart中实现这一点?看来您必须使用JsObject.fromBrowserObject: <object data="abc.svg" width="100" height="100" type="image/svg+xml"></object> ObjectElement svgImage=querySelector(“#svgImage”); var co

我想获得svg的内容,在javascript中,它可以通过obj.contentDocument获得,如何在dart中实现这一点?

看来您必须使用JsObject.fromBrowserObject:

<object data="abc.svg" width="100" height="100" type="image/svg+xml"></object>

ObjectElement svgImage=querySelector(“#svgImage”);
var contentDoc=new js.JsObject.fromBrowserObject(svgImage)['contentDocument'];
有关详细信息,请参阅其他SO线程中的讨论

<object id="svgImage" data="abc.svg" width="100" height="100" type="image/svg+xml"></object>

ObjectElement svgImage = querySelector('#svgImage'); 
var contentDoc = new js.JsObject.fromBrowserObject(svgImage)['contentDocument'];