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

如何免费建设自己稳定的网站排名怎么优化快

如何免费建设自己稳定的网站,排名怎么优化快,网站怎么做留言板,国外平面设计教程网站1.前言 作用: 定义一个响应式的数据 语法: const xxx ref(initValue) 。创建一个包含响应式数据的引用对象 (reference对象&#xff0c;简称ref对象) 。JS中操作数据: xxx .value 。模板中读取数据: 不需要.value&#xff0c;直接: <div>{xxx]}</div> 备注: 。…

1.前言

作用: 定义一个响应式的数据

语法: const xxx = ref(initValue)

。创建一个包含响应式数据的引用对象 (reference对象,简称ref对象)
。JS中操作数据: xxx .value
模板中读取数据: 不需要.value,直接: <div>{xxx]}</div>

备注:
。接收的数据可以是: 基本类型、也可以是对象类型
基本类型的数据: 响应式依然是靠 object.defineProperty()的 get 与set 完成的。
对象类型的数据:内部“求助”了Vue3.0中的一个新函数- reactive 函数

2.例子

2.1 未使用ref函数点击按钮更改信息
<template><div>博主信息</div><div>昵称--{{ name }}</div><div>年龄--{{ age }}</div><button @click="changeInfo">更改信息</button>
</template><script>
export default {name: "App",setup() {// 数据let name = "岂不闻";let age = 25;// 方法function changeInfo() {name = "哟哟";age = 15;console.log("更改", name, age);}return {name,age,changeInfo,};},
};
</script><style>
</style>

未双向绑定渲染 

2.2 使用ref

使用get与set进行响应式处理(数据劫持)

2.2.1查看ref后数据变化
<template><div>博主信息</div><div>昵称--{{ name }}</div><div>年龄--{{ age }}</div><button @click="changeInfo">更改信息</button>
</template><script>
import { ref } from "vue";
export default {name: "App",setup() {// 数据let name = ref("岂不闻");let age = ref(25);// 方法function changeInfo() {console.log("更改", name, age);}return {name,age,changeInfo,};},
};
</script><style>
</style>

引入实例对象 

2.2.2读取ref后的数据
 2.2.2.1基本类型-get 与set
<template><div>博主信息</div><div>昵称--{{ name }}</div><div>年龄--{{ age }}</div><button @click="changeInfo">更改信息</button>
</template><script>
import { ref } from "vue";
export default {name: "App",setup() {// 数据let name = ref("岂不闻");let age = ref(25);// 方法function changeInfo() {name.value = "哟哟";age.value = 15;console.log("更改", name, age);}return {name,age,changeInfo,};},
};
</script><style>
</style>

 更改成功

2.2.2.2对象数据-proxy代理对象封装在vue3中的reactive函数中

在模板中无需.value

<template><div>工作-{{ job.type }}--工龄{{ job.workYear }}</div></template><script>
import { ref } from "vue";
export default {name: "App",setup() {// 对象let job = ref({type: "前端开发",workYear: "10年",});return {job,};},
};
</script>
<style>
</style>

修改对象中的属性,第一层.value

<template><div>博主信息</div><div>工作-{{ job.type }}--工龄{{ job.workYear }}</div><button @click="changeInfo">更改信息</button>
</template><script>
import { ref } from "vue";
export default {name: "App",setup() {// 数据 对象let job = ref({type: "前端开发",workYear: "10年",});// 方法function changeInfo() {job.value.type = "java开发";job.value.workYear = "6年";console.log("更改", job.type, job.workYear);}return {job,changeInfo,};},
};
</script><style>
</style>
http://www.dtcms.com/wzjs/503908.html

相关文章:

  • 郑州门户网站制作seo优化大公司排名
  • 餐饮品牌网站建设百度百科官网首页
  • 微信小程序开发常见问题sem和seo
  • dns可以将网站域名解析电商网址
  • 织梦网网站建设百度的网页地址
  • 网站降权查询郑州网站开发顾问
  • 清远党风廉政建设网站seo关键字优化教程
  • 网站动态效果用什么软件做的seo词库排行
  • asp.net.网站开发什么是优化
  • 制作网页用的最多的图像文件格式是西安网站seo技术
  • 沈阳网站设计公司有哪些网站收录提交入口
  • 做的最好的理财网站百度一下电脑版首页
  • 团队协同网站开发排行榜网站
  • 班级网站建设的参考文献海外新闻app
  • 昆明网站建设怎么样如何自己开发一个平台
  • 昆明网站词排名优化推广营销app
  • 硅塑胶 东莞网站建设seo优化公司如何做
  • 国内免备案网站空间网络运营seo是什么
  • 怎样学习做网站应用商店app下载
  • 做网站优化的好处中国十大新闻网站排名
  • 网站建设实训存在的问题seo排名优化厂家
  • 做网站不懂行情 怎么收费商业软文案例
  • 网站等保需要几年一做三只松鼠网络营销案例分析
  • 网站建设技术问题seo渠道是什么意思
  • 桂林漓江图片高清沈阳seo关键词排名优化软件
  • 重庆市建设岗位培训网站网站seo优化怎么做
  • wordpress用户名可以修改重庆百度整站优化
  • 网站建设代码大全淘客推广
  • 宣传网站制作方案站长seo查询
  • 网站没有排名可以下载新闻视频的网站