mountedはここでは理解する必要はない。 DOM要素がマウントされ画面が描画され、再描画される準備が整ったところと思っておけば良い(たぶん) つまり objに "b" のキーを新規で追加したので { "a": "A: OK", "b": 0 } となることを期待したコードだ。 しかし、実際は次の表示になる。 { "a": "A: OK" } これがリアクティブではない状態だ。初心者が躓く箇所である。 なぜ"b"は描画されないのだろうか。 デバッガで確認する 画面上はまだ"a"しか表示されていない状態でvueのデバッガを見てみる。 objはどうなっているだろうか(デバッガの使い方が分からなければconsole.log(obj)でもよい) 間違いなく"b":0も追加されている。 しかし、画面には描画されていない。 リアクティブにするには これは公式の「リアクティブの探求」ページに記載されて
![【Vue.js】オブジェクト(連想配列)をリアクティブにする | 謎の技術研究部](https://cdn-ak-scissors.b.st-hatena.com/image/square/1c26e08b9de7f875504c96f87491f0d09411d6a9/height=288;version=1;width=512/https%3A%2F%2Fwww.ultra-noob.com%2Fstatic%2Fbe7eaf3267a40f3d8551aa43a6c94423%2F6d75f%2Freactiveobject.jpg)