微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

LitElement、d3 和 x3d显示 3D 轴的问题

如何解决LitElement、d3 和 x3d显示 3D 轴的问题

我已经使用 the original demo here 中的 d3 和 x3d 实现了一个带有 3d 轴的 LitElement 问题是我在元素的渲染中没有看到 3d 轴。

此元素的一个版本是 up on github here,如果您想查看上下文中的所有代码并运行它以查看轴没有出现。

D3X3D 元素像这样扩展了 LitElement:

GraphQLResponse{data='User {id=null,userName=null,email=null}',errors='[]'}

我像这样从 shadow dom 获取 SVG :

export class D3X3D extends LitElement {
  render() {
    return html`
      <svg id="svg" viewBox="0 0 300 300" ></svg>
    `;
  }

我正在尝试像这样附加 x3d :

    this.svg = d3.select(this.shadowRoot.querySelector("#svg"));

当他们使用 in their example 时:

this.x3d = this.svg.append("x3d")

问题是当我在浏览器中提供并打开 web 应用程序时,我看不到轴。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。