vue.jsの自分用メモ書き
◆ボックスの情報を取得
1、refで名前を指定
<div ref="box"></div>
2、要素の情報を取得(下記では高さ)
let scrollHeight = this.$refs.box.clientHeight;
◆子供要素から親要素に値を渡す
1、親に値を渡す
this.$emit(‘hogehoge’, this.index);
2、親(受け側)
@hogehoge=”fugacheck”
fugacheck(e) {
console.log(e);
}
◆値が更新されたタイミングで動作させる
watch: { 'hogehoe': { handler() { console.log('更新された'); }, deep: true } }
※this.◯◯の場合 ’◯◯’と文字列で指定をいれる
◆更新したデータが反映されない場合
objを使って配列を更新
-
前の記事
imgをmargin: autoで中央寄せにする 2020.02.10
-
次の記事
cssのIDやclassの先頭に数字を使う 2020.05.18