ホームページ  >  記事  >  ウェブフロントエンド  >  Vue はアクティブ クリック切り替えメソッドを実装します

Vue はアクティブ クリック切り替えメソッドを実装します

亚连
亚连オリジナル
2018-05-29 17:43:136132ブラウズ

以下に、Vue でアクティブ クリック切り替えを実装する方法に関する記事を共有します。これは良い参考値であり、皆様のお役に立てれば幸いです。

ループの状況:

1. クリック時にインデックスを渡す (現在クリックされているインデックスを取得する)

@click="active(index)"

2. インデックス値をクラスに渡す (インデックスが等しいものであれば何でも) to は番号です。最初にアクティブなクラスを追加します)

:class="{active:index==ins}"

3. データに追加: 0 (デフォルトでアクティブなクラスが最初に追加されることを意味します)

data{ ins:0 }

4. 最後にメソッドを追加します。

ctive (num) {
this.ins=num
}

非周期的状況:

1. クリックイベントと追加されたクラススタイルをタグに記述します

注: :class="{active:shows==1}" shows==1 の場合は class=active を追加し、それ以外の場合は追加しないことを意味します。

2. メソッドでメソッドを定義します

効果は次のとおりです:

これでクリック切り替え効果が完成です。

追加:

three-wood演算子を使用してフィルター矢印切り替えを実装します

上記は私がまとめたものであり、将来的に皆さんのお役に立てれば幸いです。

関連記事:

VUEの詳細説明 element-uiのElTableColumn拡張機能のタイムシェアリング機能の紹介

javascriptパフォーマンスの最適化

Vueのカスタム動的コンポーネントインスタンスの詳細説明

以上がVue はアクティブ クリック切り替えメソッドを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。