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

免费网站建设找哪家网站建立

免费网站建设找哪家,网站建立,云南手机网站建设,怎么建立自己网站视频ref、reactivesetup 函数中默认定义的变量并不是响应式的(即数据变了以后页面不会跟着变),如果想让变量变为响应式的变量,需要使用 ref 和 reactive 函数修饰变量。区别:reactive只能传入对象类型的参数,所…

ref、reactive

setup 函数中默认定义的变量并不是响应式的(即数据变了以后页面不会跟着变),如果想让变量变为响应式的变量,需要使用 ref 和 reactive 函数修饰变量。

区别:

  • reactive只能传入对象类型的参数,所以基本数据类型添加响应式状态只能用ref(当然ref也可以定义复杂的数据)

  • ref 获取数据值需要加.value

注:ref底层使用的是proxy代理函数实现双向绑定,proxy 函数必须要接收一个对象,如果想修改 name 的值,需要使用 name.value

toRef、toRefs

区别:

toRef:只希望转换一个reactive对象中的属性为ref,获取数据值需要加.value

toRefs:可以将reactive返回的对象中的属性都转成ref

注:toRefs 使用ES6的解构语法,因为一个响应式对象直接结构时,结构后的数据不再具有响应式,Vue为我们提供了一个toRefs的函数,可以将reactive返回的对象中的属性都转成ref;

toRef: toRef接收两个参数target和attr,target是一般是reactive的响应式对象,attr是对象的属性,返回响应式变量(采用引用的方式,修改响应式数据,会影响原始数据,并且数据发生改变)

import {reactive,toRef} from 'vue'
setup(){const obj = reactive({ name: "姜无忧", age: "18" })const name = toRef(obj, "name") return {name }
}

toRefs: 将响应式reactive对象转换为普通对象,多用于响应式对象转为普通对象后解构(对象中的数据依旧是响应式)

import {reactive,toRefs} from 'vue'
setup(){const obj = reactive({ name: "姜无忧", age: "18" })const {name,age} = toRefs(obj) return {name,age }
}//或者
import {reactive,toRefs} from 'vue'
setup(){const obj = reactive({ name: "姜无忧", age: "18" })return {...toRefs(obj)}
}

http://www.wangmingla.cn/news/78444.html

相关文章:

  • 网站建设 app开发网站百度推广优化是什么意思
  • 菏泽网站建设fuyucom资源优化网站排名
  • 做网站还有意义吗站长工具 忘忧草
  • 做网站pyton搜外滴滴友链
  • 运转灵活小企业网站建设济南网站优化公司
  • 黄石做网站搜索引擎有哪些?
  • wordpress them8主题搜索引擎营销seo
  • wordpress支付下载插件长沙seo公司
  • 加强政府网站建设意见seo关键词排名优化报价
  • 做网站如何找广告商seo技术 快速网站排名
  • 坪山网站建设行业现状做个电商平台要多少钱
  • seosem有什么区别林哥seo
  • 做网站的赢利点东莞优化怎么做seo
  • 网站与平台的开发区别微信营销典型案例
  • wordpress更改后台管理跳转长春seo
  • 网站编辑培训学校北京外包seo公司
  • 万盛网站建设一个新手怎么做电商
  • 怎么做网站 知乎百度指数资讯指数
  • 建企业门户网站seo管理系统培训
  • 网站简介 title2021近期时事新闻热点事件
  • dedecms 营销网站模板免费下载竞价推广怎么样
  • 网站开发工具选用原则收录查询 站长工具
  • 一流的龙岗网站建设百度网盘资源搜索
  • 做网站的商标是哪类最佳bt磁力搜索引擎
  • 网页升级紧急通知怎么关闭搜易网优化的效果如何
  • 新媒体如何运营推广南宁seo渠道哪家好
  • 大中型网站开发价格最近的国际新闻
  • 休闲文化网站综合性b2b电子商务平台网站
  • 十大求职招聘app排行seo排名app
  • 北京网站制作与营销培训牛推网络