angular.jsについて全くの素人の状態で
laravel + angular.js のサイトを引き継ぎました。
[使用ライブラリ]
laravel 5.1
angular.js (1.6.5)
<img src="@{{hoge.moge}}.jpg"> {!! HTML::script('https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular.min.js') !!}
を行った際に
{{hoge.moge}}
が無事展開されて画像が表示できるときもあるのですが、下記のように表示されることもあります。
angular.js:14642 TypeError: Cannot read property 'ooo' of null at xxx.js:1
実行順序や読み込み順序がまずいのだろうと思ってはいるのですが、どちらから調べていけば良いかが分からず難航しております。
少しでもアドバイスいただける方いらっしゃいましたらよろしくお願いします。
---追記---
下記の手順で行った際にエラー表示になりました
[local環境にて] 1.通常表示 2.HTML中のCSSを操作 <img src="ooo" style="width:100px;"> ↓ <img src="ooo"> 3.画面更新するとエラー表示 4.git stashでソースを戻して再表示してもエラー表示 5.その後はどうやってもエラー表示
エラー内容(コンソール)
[HTML内] <img src="/img/@{{ooo}}.jpg"> ※angularで展開されているべき箇所が展開されていない [コンソール書き出し] TypeError: Cannot read property 'xxxx' of null at oxox.js:1 at Array.find (<anonymous>) at l (oxox.js:1) at oxox.js:1 at angular.js:17000 at m.$digest (angular.js:18182) at m.$apply (angular.js:18480) at l (angular.js:12501) at XMLHttpRequest.s.onload (angular.js:12655) "Possibly unhandled rejection: {}"