1. 程式人生 > >AngularJS src ng-src的區別

AngularJS src ng-src的區別

ria tel com angularjs ssi var value 寫法 index

angularjs 給img的src賦值的時候會在控制臺報404

錯誤寫法:

<img src="http://www.tellyes.com/index/{{url}}"/>

正確寫法:

<img ng-src="http://www.tellyes.com/index/{{url}}"/>

在頁面加載的時候,angularjs沒有加載完成之前,瀏覽器試圖從 http://www.tellyes.com/index/{{url}} 加載圖片,這樣會失敗在控制臺報404,一旦angularjs加載完成以後,瀏覽器就會明白 {{url}} 會被具體值代替,

舉個栗子:logo.png ,然後瀏覽器就會從 http://www.tellyes.com/index/logo.png 去加載圖片,很明顯這是加載兩次的操作

ng-src就不會出現這種情況,在加載完angularjs之後才會加載圖片

AngularJS src ng-src的區別