gpt4 book ai didi

javascript - 为什么这个函数在另一个函数中不可见?

转载 作者:行者123 更新时间:2023-12-03 07:46:14 25 4
gpt4 key购买 nike

我正在尝试在另一个函数中使用一个函数。现在,setPanodatas()显示为未定义:

function setPoints(obj, prop) {
// Some code
if (unzippedNewPanodatas)
unzippedNewPanodatas = unzippedNewPanodatas.slice(scope.panodatas.length)

_.each(unzippedNewPanodatas, function(point) {
var Panodata = AV.Object.extend('PanoramaData')
var panodata = new Panodata()
obj[prop].push(setPanodatas(panodata.toJSON(), point))
})
}

function setPanodata(panodata, point) {
panodata.set('index', point.index)
panodata.set('x', offsetX(point.x))
panodata.set('y', offsetY(point.y))
panodata.set('roomModelId', scope.pano.id)
panodata.set('panoDataRotate', 0)
panodata.set('differentLayout', false)
panodata.set('panoCount', 6)
panodata.set('type', 'VRoom')
console.log('PANODATA', panodata)
return panodata
}

为什么不是 setPanodata()内部可见setPoints()

最佳答案

这是因为setPanodatas未定义。相反,它是 setPanodata,您添加了 s。

function setPanodata(panodata, point)

关于javascript - 为什么这个函数在另一个函数中不可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35193385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com