こんにちは、六坂です。
今回はブラウザのページ丸ごと翻訳してくれる機能を使用したときDOMが更新されない現象の解決策をのこします
理想
現実
bikuともしません
なんで?
実装
<template>
<div>
<p>{{ text }}</p>
<input type="text" v-model="text" />
</div>
</template>
<script>
export default {
data() {
return {
text: 'こんにちは'
}
}
}
</script>
もちろんページ翻訳を使ってないときは更新されます
解決しました
<p :key="text">{{ text }}</p>
vueだけの話じゃなそうですね
仮想DOM全般で起こりそう