-
在window.css文件增加樣式,不能滿足多張彈窗皮膚要求;通過(guò)傳參不是最好的方法查看全部
-
漸進(jìn)增強(qiáng),瀏覽器降級(jí)問(wèn)題此課程不講查看全部
-
在框架core層用jquery封裝不同瀏覽器js之間的差異; 新版jquery已經(jīng)在內(nèi)部 以define()方式定義為模塊 可配置require.config,添加jquery模塊依賴 windows.js和main.js都引用jquery,但是requer.js只會(huì)加載一次 應(yīng)用層需要用到j(luò)query,也需要引用jquery,否則無(wú)法使用 備注:不帶顏色字體的函數(shù)就是應(yīng)用層代碼查看全部
-
在框架core層用jquery封裝不同瀏覽器js之間的差異; 新版jquery已經(jīng)在內(nèi)部 以define()方式定義為模塊 可配置require.config,添加jquery模塊依賴 應(yīng)用層和框架core都需要添加引用jquery,但是requer.js只會(huì)加載一次 備注:不帶顏色字體的函數(shù)就是應(yīng)用層代碼查看全部
-
簡(jiǎn)單彈窗查看全部
-
原生彈窗的問(wèn)題查看全部
-
解決組件間的依賴:模塊化和require.js <script src="js/require.js" data-main="js/main"></script> 注意data-main后是跟名字 沒(méi)有后綴 require.js 是組件模塊加載入口,通過(guò)它串聯(lián)并動(dòng)態(tài)加載頁(yè)面所需要的所有組件,可以和jquery,node.js等很好的合作。查看全部
-
一般組件依賴關(guān)系查看全部
-
request JS 的主要作用就是模擬包。 每個(gè) js 里是用 define 來(lái)定義包,包名與文件名相同。 define里的函數(shù)返回一個(gè)字典,即是暴露給外部的變量。 在另外一個(gè)包里,define的時(shí)候就可以引入其他包,通過(guò)參數(shù)的方式。查看全部
-
js通過(guò)匿名函數(shù)空間隔開(kāi)公有私有 最后用 window.xxx=xxx 來(lái)暴露接口,這個(gè)閉包的經(jīng)典用法查看全部
-
組件開(kāi)發(fā)小技巧:1.css通過(guò)加前綴形成命名空間;2.less/sass方案 如果用less的話,必須都用,如果這個(gè)沒(méi)有那個(gè)用的話,在整合中會(huì)有麻煩,復(fù)用別人東西的時(shí)候會(huì)變得很困難,這種嵌套的方式其實(shí)是一種耦合,如果html結(jié)構(gòu)調(diào)整的話,css可能會(huì)失效,less是用父類空格子類方式形成命名空間的,所以建議用前綴。 css命名:降低樣式與結(jié)構(gòu)之間的耦合。 js命名:閉包;查看全部
-
加載新增組件查看全部
-
增加一個(gè)組件查看全部
-
應(yīng)用層加載組件方法:link加載css,script加載js,new實(shí)例化組件后,就可以使用組件里的方法了查看全部
-
組件分類:框架組件,獨(dú)立組件,定制組件 框架組件和獨(dú)立組件都是第三方組件,定制組件是在項(xiàng)目中web工程師發(fā)現(xiàn)高度可重用模塊,抽象出來(lái)開(kāi)發(fā)成定制組件查看全部
舉報(bào)
0/150
提交
取消