前端模組化管理工具seajs已經廣泛使用在國內前端開發中,我也算在好幾個專案中使用了幾次,從1.3.1~3.0.0也碰到了一些問題,現在想就主要的兩種使用方式進行總結,也就使用中的問題給出一些解決方案。
首先,我們來看看常用的兩種seajs使用方式,一種是使用seajs.use直接將js模組引入進來,另一種是先用
以上兩種方式都可以將a.js中定義的模組引入頁面,在實踐中,發現,雖然這兩種方式功能一樣,但是在具體執行中還是有一些不同,私下裡總結了這兩種方法的幾個優缺點。
方式一優點:
1、簡單方便
2、**量少,可以減少script的數量
缺點:1、當檔案位址變更的時候,相對路徑和絕對路徑的方式不好進行修改
2、將專案所有js檔案都壓縮合併後,難以載入。
方法二優點:
1、可以利用script標籤管理js檔案的載入
2、利於script檔案的壓縮合併,壓縮後依然可以通過id載入
缺點:1、需要給每乙個配置檔案都加上id
2、**量較多
而具體怎麼使用seajs批量載入檔案,將在seajs使用小結(二)中進行討論
seajs 使用jquery外掛程式
seajs使用jquery外掛程式。方法一,將js外掛程式cmd模組化 define封裝成seajs模組,返回匿名函式,包含外掛程式的原始碼 created with jetbrains phpstorm.user duph date 13 3 11 time 上午9 24 to change th...
Vim 使用小結(一)
快捷鍵 說明f x 行內,向前搜尋字元x,停在目標字元 f x行內,向後搜尋字元x,停在目標字元 t x行內,向前搜尋字元x,停在目標字元前 t x行內,向後搜尋字元x,停在目標字元後 string 文件內,向前搜尋字串,按enter鍵生效 string 文件內,向後搜尋字串,按enter鍵生效 n...
jstree使用小結 一
專案中用到tree結構,使用了jstree做個筆記如下 1.官網 有時候打不開,那就只能等打得開的時候再看了.o o ps 一些灰常基本的我可能就略過了.2.先看看效果 2 新增jstree的容器 div id tree1 div 3 初始化jstree 全部 如下 1 doctype html 2...