Closed zhangxu1123 closed 1 year ago
``<vue3dLoader filePath="http://10.77.10.72:3000/upload/model.DAE"
:cameraPosition="{ x: 0, y: 0, z: 0 }" :width="500" :height="500" :intersectRecursive="true" :textureImage="textureImage" />
<button @click="changeImage"> textureImage const textureImage = './5.jpg' const changeImage = () => { console.log('yyyy') textureImage.value = './6.jpg' }
就目前来说,并不支持动态改变textureImage,如果你想要动态改变textureImage,可能你需要修改源码src/3dLoader/vue3dLoader.vue文件,在watch中增加textureImage即可
src/3dLoader/vue3dLoader.vue
改源码了自己发布一个npm包?
如果只是应用于某一个项目,可以直接放在本地,不需要发布npm
``<vue3dLoader filePath="http://10.77.10.72:3000/upload/model.DAE"
<button @click="changeImage"> textureImage const textureImage = './5.jpg' const changeImage = () => { console.log('yyyy') textureImage.value = './6.jpg' }