几周没有使用我的 Autodesk 扩展后,我的初始化代码无法创建 ViewingApplication。在我的浏览器的 js 控制台中,我可以看到 Autodesk.Viewing 对象包含许多对象,但它不再包含任何 ViewingApplication。Viewer API 文档仍然包含 ViewingApplication。Autodesk.Viewing.Initializer(optio
2019-07-12
当将扩展程序作为扩展选项简单地添加到GuiViewer3D时,该扩展程序可以正常工作,例如:options = {extension:['Autodesk.Viewing.ZoomWindow']};viewer = new Autodesk.Viewing.GuiViewer3D(htmlDiv,options);我使用EXTENSION_LOADED_EVENTeventListener 对其
2020-03-31
我正在尝试研究 Autodesk Forge。我尝试测试此链接中的脚本,以注册扩展程序在单击按钮时更改背景颜色。但是单击时,alert("Autodesk.ADN.Viewing.Extension.Basic loaded") 可见,但背景颜色不满意。如果您知道,请告诉我原因以及如何解决。提前谢谢!AutodeskNamespace("Autodesk.ADN.Viewing.Extension
2020-09-24
我尝试在 Forge Viewer v7 中调用一个带有“测量”工具的扩展,并使用它对两个对象进行测量。我该如何调用扩展,哪个扩展具有我需要调用的“测量”工具?非常感谢
2020-11-06
假设我在 JavaScript 中有两个数组:var geoff = ['one', 'two'];var degeoff = ['three', 'four'];如何合并这两个数组,得到这样的数组?var geoffdegeoff = ['one', 'two', 'three', 'four'];
2009-08-26
我有这个数组var arr1 = [19, 1, 1, 1, 1];和另一个数组var arr2 = ["Default", "Dynamic", "Assessment", "Risk", "Privacy"];我希望以某种方式合并它们,使其看起来像这样var merged_array = [ ["Default", 19], ["Dynamic", 1], ["Assessment", 1],
2013-01-17
当我尝试var a = ar_url2.concat(ar_desc2);将我的数组合并为一个时,它返回 null。我确信这很简单,但我花了几个小时才解决这个问题,如果能解释一下为什么会发生这种情况就好了。在下面的代码中,我尝试了while(ar_url2.length)a.push(ar_url2.shift());,它返回相同的 null... function agregar() {var
2013-09-28
第一个数组[{'value':'one','other':'othervalue'},{value:'two'},{value:'three'},{value:'four'}]第二个数组['one','two','six','five']如果存在唯一值,我想将第二个数组值添加到第一个数组的值属性中。如果存在重复,代码必须跳过该操作。我尝试循环所有值,例如for( var i=0; i < eLen
2016-12-12
下面是我存储在中的 json:$scope.regions = [];{"id": 100,"regions": [{"id": 10,"name": "Abc","rank": 0,},{"id": 20,"name": "Pqr","rank": 1,},{"id": 30,"name": "Lmn","rank": 2,},{"id": 40,"name": "xyz","rank": 3,
2017-02-21
给定数组名称['a','b','c']数据[1 , 2 , 3]我想要结果[{name: 'a', data: 1}, {name: 'b', data: 2}, {name: 'c', data: 3}],我可以做到 let combinedData = [];for (let i = 0; i < data.length; i++) {combinedData.push({name: name
2017-06-25
您将获得一个角色列表(数组形式)和一个剧本脚本(字符串形式)。剧本脚本的每一行如下所示:<角色:文本>。文本可以包含任何字符。创建一个函数,该函数将根据角色重新分组行,对行进行编号,并以现成的文本形式返回结果(参见示例)。每组显示如下:角色:i) 文本j) 文本2...== 换行符 ==i 和 j 是脚本中的行号。行索引从一开始,应按照角色的顺序显示组。组之间必须有换行符,文本末尾的换行符不予考虑
2020-11-26
我想将我的数组合并为一个,同时在其中创建不同的对象。我想要实现的结果是:[{latitude: 19.04890787659077,longitude: 47.49627131324106}, {latitude: 19.07438856746581, longitude: 47.49834420053164}, {etc..}]我当前的数组如下所示:0: 19.048907876590771:
2021-01-26
我在 javascript 中编写了代码,尝试通过提供两个 sortedarray 输入来返回单个排序数组。function finalArray(arr1, arr2) {const mergedArray = [];if (arr1.length === 0) {return arr2;}if (arr2.length === 0) {return arr1;}let arr1Item = a
2021-04-08
我有两个数组:var array1= [1,3,5,7,9,11]var array2= [undefined,4,6]我需要合并数组 1 的一个元素,然后合并数组 2 的一个元素,等等。这是我的代码:function mergeArrays(array1, array2){var array3 = [];maxlength = Math.max(array1.length, array2.len
2021-11-04
我有这个:var Astronomy = React.createClass({getDefaultProps: function() {return {meteo : JSON.parse(localStorage.getItem('meteo')).data};},render: function() {return (<div className="temps">{this.props.me
2015-09-11