angular.js - Angular 開発では、ネイティブ クリックではなく ng-click を選択する必要があるのはなぜですか?
淡淡烟草味
淡淡烟草味 2017-05-15 16:53:48
0
2
549

私は Angular に出会ったばかりなので、誰かが私にアドバイスをくれることを願っています。

淡淡烟草味
淡淡烟草味

全員に返信(2)
大家讲道理

1. ng-click中解析的是AngularJs表达式,而原生的click只是单纯的运行JavaScript的代码。
2.关于AngularJS的表达式可以看这里(需翻墙),或者这里(不需要翻墙)。
3.ng-click配合其它的指令可以显示出其强大的能力。
4.还有一个问题就是作用于的问题,关于ng-click它的作用域在声明它的那个控制器的作用域内,而原生click的作用域一般情况下是全局范围的。
5.我这里写了一个关于ng-clickよく使われるサンプルポータルなので、少しでもお役に立てれば幸いです。

いいねを押す +0
Ty80

ng-click は angular のディレクティブであり、属性値は onclick の最適化です。たとえば、ng-click の方がインテリジェントです。 、angularが役に立ちました ng-clickなどに対応するスコープをカプセル化しましたが、onclickのスコープは自分で設定する必要があります
具体的な違いについては、ng-click と onclick の違いをここで確認できます

jqueryとネイティブJavaScriptの違いに似ていると思います

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート