エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Vue.js】privateな変数の双方向バインディング方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Vue.js】privateな変数の双方向バインディング方法 - Qiita
はじめに JavaScriptでprivateな変数やメソッドが作れるようになったようです。 私は業務でVue.jsを触っ... はじめに JavaScriptでprivateな変数やメソッドが作れるようになったようです。 私は業務でVue.jsを触っているため、「双方向バインディングする場合はどのように書くんだろう?」 と気になったので試してみました。 結果 getterとsetterを用意して、「v-model="クラス名.変数名"」で良いみたいでした。 検証 変数に「#」を付けることでprivateになるようです。 一旦setterは用意せず、以下のようなクラスを作成しました。 module.exports = class Test{ #detail; #tag; constructor() { this.#detail = null; this.#tag = null; } get detail() { return this.#detail; } get tag() { return this.#tag;