0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Vue.js propsとemitが一生わからん人向け

Posted at

自分もわかっていない

前置きとして
Vue.jsは散発的にしか触れず、propsとemitが結局意味わからんという状態だったのを、いい加減メモしておくという感じのエントリーです。
私自身も全然わかっていません。

どんな状態を想定しているか

PJTによくわからん独自の子コンポーネントがあるとして、そのコンポーネントを利用している親コンポーネントに書いてあることもわからんという状態です。

そもそもとして、コンポーネントが子、コンポーネントを利用する(importしている)コンポーネントが親、です。たぶん。

props

子コンポーネントに書いてある場合、親コンポーネントで設定してもらってきて子コンポーネント内でよしなにするものです。

emit

子コンポーネントに書いてある場合、親コンポーネントに対して状態とかを渡す役割があるようです。

$refs 万能選手

タグっぽく書くことで、this.$refs. の形でアクセスできます

あまりにも雑で恐縮ですが、1日中Vue.jsと格闘しているフロント戦士でなければ、すーぐに忘れてしまうので備忘録がてらのメモです。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?