angular.js - angularjs子頁(yè)面 怎么引用js
問(wèn)題描述
angularjs子頁(yè)面 怎么引用js


問(wèn)題解答
回答1:angular是一個(gè)SPA(Single Page Application)頁(yè)面,單頁(yè)應(yīng)用所有的JS都是在第一頁(yè)就加載了你這個(gè)pull-top.js我不確定是什么文件,如果是js的第三方插件,你可以封裝到directive里面,在子頁(yè)面再調(diào)用這個(gè)directive
回答2:如果你非要這么做的話(huà),可以看看lazyload.js,但是對(duì)于一些中小型的項(xiàng)目這么做的意義并不是很大,因?yàn)閍ngular作為單頁(yè)應(yīng)用,所有的js都在首頁(yè)加載,多余一般大小的js文件并不會(huì)有太多的性能影響。
https://oclazyload.readme.io/...
回答3:一般都會(huì)把所有js合并到app中,在頁(yè)面引用之后子頁(yè)面也是可以用的,你沒(méi)合并的話(huà)也是直接在頁(yè)面中引用,不過(guò)angular項(xiàng)目一般有很多directive、service、controller,這些js不合并肯定會(huì)有很多請(qǐng)求,進(jìn)而影響頁(yè)面加載速度
回答4:單頁(yè)面應(yīng)用一般都是把js文件打包合并到一起的吧
回答5:在入口文件中引入,整個(gè)項(xiàng)目都可以用,不用歸咎于哪一個(gè)頁(yè)面用哪個(gè)。
回答6:單頁(yè)面應(yīng)用一般都是把js文件打包合并到一起
相關(guān)文章:
1. 測(cè)試自動(dòng)化html元素選擇器元素ID或DataAttribute [關(guān)閉]2. html5 - datatables 加載不出來(lái)數(shù)據(jù)。3. javascript - QQ第三方登錄的問(wèn)題4. html5和Flash對(duì)抗是什么情況?5. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!6. node.js - mongodb查找子對(duì)象的名稱(chēng)為某個(gè)值的對(duì)象的方法7. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?8. 在mac下出現(xiàn)了兩個(gè)docker環(huán)境9. 正在使用electron和node.js做桌面應(yīng)用,需要實(shí)時(shí)監(jiān)聽(tīng)是否有網(wǎng)絡(luò)連接,node或者electron是否可以做到10. spring-mvc - spring-session-redis HttpSessionListener失效

網(wǎng)公網(wǎng)安備