需要将数据设置为响应式
//main.js
import { createApp, ref, provide } from 'vue'
import App from "./App.vue"
const app = createApp(App)
app.mount('#app')
app.provide('GlobalData',ref('全局数据'))
组件中修改:
<script setup>
import { provide,inject } from 'vue'
let GlobalData = inject('GlobalData')
GlobalData.value = '修改数据'
<script>
成功修改!!