Vueがネイティブイベントをコンポーネントにバインドする方法

コンポーネントのイベントはデフォルトでカスタムイベントに設定されているため、この例中<child @click="handleClick"></child>はシステムで認識されません。これは、理解しているクリックイベントが$発信メソッドによってバインドされている必要があるためです。

このように、コンポーネントの内部と外部でメソッドを定義するのは少し面倒なので、ネイティブイベントをコンポーネントで直接使用する場合はどうでしょうか。イベントにサフィックス.nativeを追加します。

明らかに、2番目の方法をお勧めします。コードの不足は1行または2行ではありません〜

HL
8つのオリジナル記事を公開 Likes5 訪問40,000+

おすすめ

転載: blog.csdn.net/helenwei2017/article/details/102553303