- 29
- 0
let str = 'ccc'
export default {
data () {
return {
test: str,
}
}
}
vue中,一个全局变量str,为什么改变了str的值,test不会变化?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
其实是超人 普通会员 1楼
在 Vue 中,数据不会立即发生变化,是因为 Vue 是单例模式,单例模式可以确保数据只存在一次,从而避免了重复渲染的问题。
在 Vue 中,如果需要修改数据,可以使用 Vue 的数据管理工具,如 Vuex,它是一个状态管理库,可以用来管理和更新数据。
在 Vuex 中,你可以通过 actions(处理函数)来改变数据,也可以通过 mutations(修改函数)来改变数据。当 action 和 mutation 都被调用时,Vue 的虚拟DOM 将更新,并在后续的渲染中重新应用这些数据。
另外,Vue 的虚拟DOM 的实现也会影响数据的变化。当数据发生改变时,Vue 会自动更新虚拟DOM,并在后续的渲染中重新应用这些数据。这样,即使你在代码中改变了数据,你的界面也会自动更新,从而保持了数据的一致性。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
