vue3前端开发,自学一下reactive,ref的差异是什么。

vue3前端开发,自学,学习一下,reactive和ref的差别。以及基础用法。

前言,这2个东西,都能对外输出动态的数据对象。但是,有点区别,是,reactive只支持输入一个对象作为参数,ref则还可以支持简单的数据信息作为参数。待会有案例代码展示。

下面看看代码内容。第一个先看看reactive的练习代码。



这个是入口文件,里面调用了一个自定义组件,ReactiveDemo.vue.





这个ReactiveDemo.vue里面的代码内容。

vue3前端开发,自学一下reactive,ref的差异是什么。_第1张图片

如图,可以正常获取到,经过reactive包装后的动态对象的内容。因为它是一个对象,所以我们需要使用“.”[点]的形式,把里面的数据调用出来。


下面展示的是ref,接收对象形式的参数内容。案例代码。




vue3前端开发,自学一下reactive,ref的差异是什么。_第2张图片

如图,是可以正常获取到草莓的单价为99元。

这个效果,可以使用reactice一样的。

下面展示一下,ref接收一个简单的数据类型的案例效果。以及,如果你想在脚本区域内修改它的数据,需要借助于(*.value)才能修改。




这个代码显示的是,我们仅仅是调用了。并未去修改它。所以,直接使用count就能调取成功了。

vue3前端开发,自学一下reactive,ref的差异是什么。_第3张图片

如图,草莓单价是66元。正常显示了。

如果想更改这个单价,就得借助于,.value了。




vue3前端开发,自学一下reactive,ref的差异是什么。_第4张图片

如图,价格确实可以靠点击增加了。

你可能感兴趣的:(VUE3,javascript,前端,vue.js)