0

次のようにAngularJSコントローラー内の要素を取得しようとしています:

var imageInput = document.getElementById("myImage");

機能しません。要素が null です。ただし、ステートメントをバインドした関数に移動すると、機能しng-clickます。なんで?どうすれば修正できますか?

4

3 に答える 3

0

その時点でレンダリングされていないためです。すべてのコードを記述する場合は、コントローラーで dom を使用するよりも優れた代替手段をお勧めします (それはあなたにとって良くありません :) )

于 2013-08-25T09:57:22.953 に答える