回答編集履歴

1

追記

2020/08/10 16:05

投稿

rubytomato
rubytomato

スコア1752

test CHANGED
@@ -209,3 +209,31 @@
209
209
  * [What is a plainObject in JavaScript?](https://www.quora.com/What-is-a-plainObject-in-JavaScript)
210
210
 
211
211
  * [The difference between object and plain object in JavaScript?](https://stackoverflow.com/questions/52453407/the-difference-between-object-and-plain-object-in-javascript)
212
+
213
+
214
+
215
+ ### 追記 (2020/08/11)
216
+
217
+
218
+
219
+ だいぶ昔ですが、似た現象での質問がありました。
220
+
221
+
222
+
223
+ * [Why does vue.js not update the dom with datepicker using moment.js](https://stackoverflow.com/questions/40959483/why-does-vue-js-not-update-the-dom-with-datepicker-using-moment-js)
224
+
225
+
226
+
227
+ こちらの回答によれば
228
+
229
+
230
+
231
+ > There are some caveats on reactivity of vue and as Object.observe is obsolete now, it can not track if an javascript object has changed internally, unless you clone the object and create a new object which is needed in your case.
232
+
233
+
234
+
235
+ > vueのreactivityにはいくつかの注意点があります。Object.observeは現在廃止されているため、オブジェクトのクローンを作成して必要な新しいオブジェクトを作成しない限り、JavaScriptオブジェクトが内部で変更されたかどうかを追跡できません。
236
+
237
+
238
+
239
+ とのことです。