亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

threejs 構建場景時需要調用的js太多,怎樣按需加載

threejs 構建場景時需要調用的js太多,怎樣按需加載

米脂 2018-08-01 09:29:29
threejs 構建場景時需要調用的js太多,怎樣按需加載?嘗試過requirejs,但感覺不太對需求。比如 構建一種材質,需要導入大概10+個js,但這種材質不是最初就使用的(比如切換材質的展示需求)怎樣能使用時才會去加載這10+的js?
查看完整描述

2 回答

?
嚕嚕噠

TA貢獻1784條經驗 獲得超7個贊

原生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/>;
  }
}


查看完整回答
反對 回復 2018-08-02
  • 2 回答
  • 0 關注
  • 2669 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號