5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Vue.js用語辞典【未完】

Last updated at Posted at 2019-10-12

ディレクティブ

メソッドハンドラ

  • 「クリック」や「入力」といったイベントをハンドリングする
  • クリックしたらアラートを出す!、マウスオーバーしたら文字が大きくなるみたいな動きをつけたい時使おう
  • 簡単な「v-on」ディレクティブを使った例

See the Pen pooJzQr by アズマックス (@yuki-azuma) on CodePen.

双方向データバインディング

  • 双方向にデータが同期するデータバインディング
  • そもそも、データバインディングとは、「データと描画を同期する仕組み」
  • Aが変わったら、Bも変わり、Bが変われば、Aも変わるイメージ

v-model.gif

コンポーネント

  • 名前付きの再利用可能な Vue インスタンス

  • 必要なだけ何度でも再利用できる

  • 部品ごとに使われることが多い

    • 例)
    • 画面のヘッダー部分のコンポーネント
    • フッター部分のコンポーネント、
    • サイドメニューのコンポーネント
  • 下図は、画面のパーツ構成をVueファイルの構成に置き換えた時のイメージ図
    コンポーネントの基本_—_Vue_js.png

  • 開発規模が大きくなってきたら、コンポーネントは大活躍する

  • 以下のワードもよく出てくるので、覚えておきたい

    • $emit
    • props
    • ローカルコンポーネント
    • グローバルコンポーネント
  • 参考:Vue.js「コンポーネント」入門」

  • 参考:Vue.jsのコンポーネント入門

  • 参考:Vue.jsをシンプルに理解しよう その2

その他参考

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?