当前位置: 首页 > news >正文

广州网站 服务器建设怎样做理财网站

广州网站 服务器建设,怎样做理财网站,介绍美食的网站模板,数字营销沙盘模拟ref() 定义: ref()接收一个普通的Javascript值作为参数,将其转换为响应式对象(ref对象)。 ref对象有一个.value属性,用于获取和修改之。 参数1: 一个普通的Javascript值作为参数 import { ref } from vue const count ref(0) c…

ref()

定义: ref()接收一个普通的Javascript值作为参数,将其转换为响应式对象(ref对象)。
ref对象有一个.value属性,用于获取和修改之。
参数1: 一个普通的Javascript值作为参数

import { ref } from 'vue'
const count = ref(0)
console.log(count.value) // 0
count.value++ // 1

参数2: 一个工厂函数,用于创建延迟计算的响应式对象。

import { ref } from 'vue'
const name = ref(() => {console.log('计算 name')return 'Vue 3'
})
console.log(name.value) // 计算 name, Vue 3

返回: 响应式对象

toRef()

定义: 将一个响应式对象的属性转换为一个单独的ref对象。
参数:第一个参数,响应式对象;第二个参数,响应式对象的某一属性。
作用:转换后的ref对象与原对象属性具有相同的响应式行为。当修改ref对象时,原对象的属性也会同时更新。

import { reactive, toRef } from 'vue'const user = reactive({name: 'Tom',age: 20
})const ageRef = toRef(user, 'age')console.log(ageRef.value) // 20
ageRef.value++console.log(user.age) // 21

toRefs()

定义: 将一个响应式对象转换成普通Javascript对象,这个普通对象中的所有属性都是ref对象。
参数:响应式对象
作用: 当修改ref对象时,原对象的属性也会同步更新。

import { reactive, toRefs } from 'vue'const user = reactive({name: 'Tom',age: 20
})const userRefs = toRefs(user)console.log(userRefs.age.value) // 20
userRefs.age.value++console.log(user.age) // 21

reactive()

定义:将一个普通Javascript对象转换为响应式对象
参数:普通对象
作用:响应式对象中的所有属性都是响应式的,当属性的值改变时,视图会自动更新。

import { reactive } from 'vue'const user = reactive({name: 'Tom',age: 20
})console.log(user.age) // 20
user.age++
// 视图自动更新


ref()用于创建简单的响应式对象;
toRef()用于将响应式对象的属性转换为单独的ref对象;
toRefs()用于将整个响应式对象转换成普通对象,每一个属性都是ref对象;
reactive()用于创建嵌套响应式对象

toRef() & toRefs()是两个不同的函数,用于处理响应式对象中的属性
在 Vue 3 中,toRefs() 和 toRef() 是两个不同的函数,用于处理响应式对象中的属性。

toRefs() 函数接受一个响应式对象,返回一个新的对象,该对象将所有属性转换为 ref 对象。这是因为当我们将响应式对象传递给子组件时,我们需要将其解构为单独的 ref 对象以避免在子组件中更改属性时破坏父组件的响应式追踪。通过使用 toRefs() 函数,我们可以将响应式对象的所有属性转换为 ref 对象,并将其传递给子组件,以便在子组件中使用属性时保持响应式追踪。

import { reactive, toRefs } from 'vue'const state = reactive({name: 'John',age: 30
})const refs = toRefs(state)
console.log(refs.name.value) // 'John'

toRef() 函数接受一个响应式对象和一个属性名称,返回一个新的 ref 对象,该对象引用响应式对象的属性。这是因为在某些情况下,我们只需要引用响应式对象的单个属性,并且不需要将整个响应式对象的属性都转换为 ref 对象。使用 toRef() 函数,我们可以将响应式对象的单个属性转换为 ref 对象。

import { reactive, toRef } from 'vue'const state = reactive({name: 'John',age: 30
})const ageRef = toRef(state, 'age')
console.log(ageRef.value) // 30
http://www.yayakq.cn/news/559399/

相关文章:

  • 个人网站模板下载网站制作技术
  • 网站建设需要什么工具索菲亚全屋定制
  • 购物网站的后台h5响应式网站开发
  • 网站seo步骤wordpress群聊
  • 大连住建部官方网站手机网站案例 鸿
  • 小企业网站建设在哪里找莱芜网站网站建设
  • 建设永久网站网站开发的论文题目
  • 青岛黄岛区做网站设计的宝安公司网站建设
  • 高端企业网站源码高明网站设计服务
  • 金华高端网站建设公司虚拟主机 部署网站吗
  • 单位网站开发家里电脑做网站
  • 山西省住房和城乡建设厅官方网站wordpress手机边距
  • 免费网站代码深圳ppt设计公司
  • 网站排名公司哪家好有限责任公司公司章程范本
  • 上海网站建设服务商权威的唐山网站建设
  • 黄山网站网站建设网站首页关键如何优化
  • 晋江市住房和城乡建设网站公司主页格式
  • 徐州专业网站制作公司新产品上市推广策划方案模板
  • 接单子做网站wordpress 会员分类
  • 中小企业建设网站网站连接跳转怎么做
  • 广州专业网站建设公司网站单页模板制作软件
  • 做公众号app网站app吗优设网字体
  • 房地产管理网站可以做网站的软件上传歌曲
  • o2o网站开发公司jsp wordpress
  • 高端品牌网站制作电子商务网站建设的要素
  • 郑州建站网网站seo搜索引擎的原理是什么
  • 公司请人做公司网站会计分录杭州免费网站制作
  • 做一个网站花2万贵吗企业网站建设市场前景
  • 成都公司建设网站wordpress网站不安全
  • jquery 手机网站开发哪个公司做公司网站好