弹窗问题

8/26/2024

# 点击模型的信息弹出框内容想丰富一下

属性有 2 种存储方式

  1. 是存在数据库等其他地方,通过单击到的属性的 id 去取其他属性。
  2. 是转换数据时内置到模型中去(需要更加数据处理工具的相关教程操作)。
  3. 先绑定单击事件=》取数据=》showPopup 弹窗显示属性

# 模型能不能获取我们自定义的编号

绑定到 graphic 的 attr , 构造时传入 attr 属性

# 可以通过这种 tree 上有 id 值的情况,控制 3dtiles 模型中(max 或者 bim)某个部件的显隐吗

可以,style 控制的。TilesetLayer - Mars3D API 文档

image

# 3dtiles 模型中,能不能加个菜单,可以控制模型部分组件的显示隐藏

自行处理即可。可以参考这个示例代码。

image

# 面板想要配置可拖拽如何配置呢?

image

  1. 下载想要的示例全局搜索“可拖拽”三个字,示例的下载链接:

http://mars3d.cn/doc.html#project/example

image

  1. 找到关键字“draggable”,查看相关的 widget 参数说明。

示例路径:

  1. src\components\mars-ui\mars-dialog\index.vue 演示示例:
  2. id=graphic/video/video2D-flv

拖拽的效果 image

  1. 关于面板的参数控制均推荐上述步骤搜索使用参考示例,严格按照步骤进行开发实现业务效果。
最后更新: 9/20/2024, 4:55:08 PM