2.5.16
https://jsfiddle.net/86s8qufj/
beforeDestoryフックで変更すると、「testInfo」プロパティのウォッチャーが呼び出されると思います。
beforeDestroyフックの「testInfo」プロパティを変更しましたが、ウォッチャーが呼び出されません。
また、破棄されたフックにtestInfoを記録しようとすると、新しい値が表示されます。 ただし、オブジェクトは破棄する必要があります。
beforeDestroy
は、Vueインスタンスを破棄する直前に発生するため、インスタンスが破棄されるとトリガーされるため、ウォッチャーがトリガーしないのは通常のことです(ほとんどのウォッチャー機能が無効になります)。
データを変更するのではなく、 beforeDestroy
フックでウォッチャーを自分で呼び出す必要があります
ドキュメントでそれについて言及するとよいと思います。原因は、「Vueインスタンスが破棄される直前に呼び出されます。この段階では、インスタンスはまだ完全に機能しています」ということです。
最も参考になるコメント
ドキュメントでそれについて言及するとよいと思います。原因は、「Vueインスタンスが破棄される直前に呼び出されます。この段階では、インスタンスはまだ完全に機能しています」ということです。