猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
threejs 构建场景时需要调用的js太多,怎样按需加载
threejs 构建场景时需要调用的js太多,怎样按需加载?
尝试过requirejs,但感觉不太对需求。
比如 构建一种材质,需要导入大概10+个js,但这种材质不是最初就使用的(比如切换材质的展示需求)
怎样能使用时才会去加载这10+的js?
米脂
浏览 2614
回答 2
2回答
噜噜哒
原生js可以通过动态创建script标签来实现按需加载。如果你是用react可以用react-loadable这个库来实现import Loadable from 'react-loadable';import Loading from './my-loading-component'; const LoadableComponent = Loadable({ loader: () => import('./my-component'), loading: Loading, }); export default class App extends React.Component { render() { return <LoadableComponent/>; } }
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续