Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
2.8k views
in Technique[技术] by (71.8m points)

vue3常量变更的问题

在看vue3的视频教程(实际我没做过vue2的开发,直接来看的vue3),有个地方很不理解,看下图
image
这个是视频教程中的一段代码,使用 const 定义了 count,并且给默认值0,下面的 increase 仍然可以修改count 使其每次递增1,这里的const 要怎么理解?const 难道不是常量么?常量不是不能变化么?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

这个和vue没太大关系, 你的问题是const和var、let的基础问题

如果是一个对象里面的值可以改变,但是不能重新赋值 obj = 123 或者obj = {a:1}
const obj = {}
只能 obj.xxx = '值'


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...