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

怎么建立一个网站卖东西动漫wordpress主题

怎么建立一个网站卖东西,动漫wordpress主题,地推是什么,在线制图网简介 作用: 创建一个ref对象,其value值指向另一个对象中的某个属性 语法: const name toRef(person, name) 应用: 要将响应式对象中的某个属性单独供应给外部使用时 扩展: toRefs与toRef功能一致,但可…

简介

作用: 创建一个ref对象,其value值指向另一个对象中的某个属性

语法: const name = toRef(person, 'name')

应用: 要将响应式对象中的某个属性单独供应给外部使用时

扩展: toRefs与toRef功能一致,但可以批量创建多个ref对象,

语法:toRefs(person)

案列

<template><div><button @click="getData">点我</button><button @click="myClick">点我修改名称Email</button><div>{{ name }}--{{ age }}--{{ email }}--{{ cpu }}--{{ screen }}--{{ mobile }}</div><ul><li v-for="item in list">{{ item }}</li></ul></div>
</template>
<script>
import { reactive, ref, toRef, toRefs } from 'vue';
export default {setup() {const mydata = reactive({email: "ab@qq.com"})const obj = reactive({name: "张三",age: 29,datalist: ["aaa", "bbb", "ccc"],mytitle: "",})const myPhone = ref({cpu: "麒麟9000",screen: 9.0})const myClick = () => {mydata.email = "123@qq.com"}const mobile = ref("18650999009")const getData = () => {console.log("被执行了")let bannerList = reactive({list: [],// 模板中直接 写入 list 就可以了});fetch("./src/1.json").then(res => res.json()).then(res => { //模拟一个异步请求:1.json的内容是:{"list":["中国","美国","俄罗斯"]}bannerList.list = res.list;})return bannerList;}return {//toRef将对象中的属性变成响应式数据,修改响应式数据是会影响到原始数据。//单个转化方式(创建一个ref对象)//toRef(mydata,"email")的作用就是将mydata对象中的email暴露出去//这样做的好处就是://如果我们直接暴露出去mydata,如retrun{mydata} 在Dom模板中我要用到email的值就需要【对象名称.属性名称】的方式来取值 如:{{mydata.email}}//如果用return{email: toRef(mydata,"email")} 暴露出去,在Dom模板中我要用到email的值就直接用email就行了 如:{{email}}email: toRef(mydata, "email"),//注意:不能写成:email:mydate.email 因为这样写就不是响应式的了,到时候你执行myClick修改了email,Dom模板中的email值也不会发生改变()//批量转化方式(批量创建多个ref对象)//...toRefs(obj)的作用是将obj对象里面的每一项作为单独的项暴露出去:等同于 retrun{ name:toRef(obj,"name"),age:toRef(obj,"age"),datalist:toRef(obj,"datalist"),mytitle:toRef(obj,"mytitle")}//...toRefs(obj)的好处就是:在Dom模板中使用的时候就不需要用【对象名称.属性名称】了.//例如://retrun{obj}的方式,在Dom模板中我要用到name的值就需要这样来取 如:{{obj.name}}//retrun{...toRefs(obj)}的方式,在Dom模板中我要用到name的值就直接取 如:{{name}}...toRefs(obj),...toRefs(getData()),     //将getData()方法中的返回数据暴露出去...toRefs(myPhone.value), //注意这种用ref包裹的对象,需要在对象名后面.valuemobile,myClick,}}
}
</script>

ES6方法:"..."展开运算符 

<script>let a = [1, 2, 3]let b = [4.5, 6]//ES6的方法: ...var c = [...a, ...b]console.log(c) //输出:[1,2,3,4,5,6]
</script>

...就是把数组里面的内容给展开,...a就是把a里面的内容全部展开,也就是1,2,3,然后...b展开以后和a展开放在一起,就成了c那样子

http://www.15wanjia.com/news/174729.html

相关文章:

  • 做网站图片链接到天猫网站建设的销售话术
  • 安陆 网站建设免费推广渠道
  • 稷山网站制作工业产品设计流程
  • 做网站用什么软件方便游戏开发与网站开发就业情况
  • 介绍几个有趣的网站上饶门户网站建设
  • 农产品电商网站建设主要工作怎么设计软件
  • 营销型网站建设特点富平做网站
  • 中国做室内设计的网站百度域名怎么注册
  • 云速建站可以建个人网站吗wordpress后台账号密码忘记
  • 企业网站微信公众号的建设事迹wordpress 子夜面
  • 会所网站建设织梦建站教程视频
  • 深圳建设集团网站首页东莞网站平台价格
  • 网站建设心得体会合肥效果图公司哪家好
  • 关键词挖掘爱网站广州网站建设提供商
  • 郑州网站开发培训班百度商桥绑定网站
  • 南京网站建设 零云建站西安网站seo价格
  • 做试试彩网站利用国外网站文章图片做书营利
  • 做暖视频网站免费大学做视频网站
  • 大通网站建设公司形象vi设计
  • 滕州网站建设网店免费注册
  • 网站做gzip压缩启东建设网站
  • 网站访客qq系统东莞建设网站
  • 高端网站制作价格中国建设住建网站
  • 做学校网站素材图片大全免费推广网站翻译英文
  • wordpress 内核seo需要会网站建设吗
  • 微信公众号和网站建设的意义微信商户平台登录官网
  • 网站做qq微信微博登录石家庄高铁站
  • 手机网站建设教程视频模板网站的优缺点
  • 凯里市网站建设seo推广有效果吗
  • 网站建设后续说明弹窗网站制作器