背景:前端代碼不是經(jīng)常寫拢肆,最近會寫一些AngularJS,遇到了若干問題在此一并記錄下來,一是為了加深印象挨约,二也是為了記錄下來以便下次遇到時可以查詢款慨。
1.使用AngularJS的select2組件實現(xiàn)多選下拉框:
image.png
最開始將組件的相關(guān)js和css文件引用到了上圖箭頭所指1處儒飒,前臺報錯如下:
image.png
image.png
原因:select2中要使用app,但是app定義是在第一張截圖中標(biāo)記為2的js中樱调,js引入位置錯誤導(dǎo)致找不到app
image.png
總結(jié):js的文件引入要注意前后依賴约素,例如在大多數(shù)場景下一定要先引入jQuery的js文件。