我们想删除所选对象的现有属性,并显示我们已导入JSON对象的自定义属性。我们试图实现查看器API文档here中列出的removeAllProperties()。
但是,实施后,属性面板仍显示现有属性。我们是否误解了此电话的预期实现?
什么是推荐的方法来删除所有属性,以便我们可以从导入的JSON数据中显示自定义属性?
答案 0 :(得分:0)
removeAllProperties()可以工作。我犯的错误是必须在引用属性面板时调用它。我们只是使用它而没有引用属性面板。
即什么对我有用...
_panel.removeAllProperties()
因为_panel已经预先定义
Autodesk.ADN.Viewing.Extension.MetaPropertyPanel = function (viewer) {
var _panel = this;
这删除了所选项目的所有属性,使我们可以使用清晰的属性面板显示我们的自定义数据。
万岁!
答案 1 :(得分:0)