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

陕西营销型网站建设国际网络销售平台有哪些

陕西营销型网站建设,国际网络销售平台有哪些,绍兴企业自助建站,深圳专业做网站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.cadmedia.cn/news/7847.html

相关文章:

  • 中国十大货源批发平台浑江区关键词seo排名优化
  • 网页网站制作公司排名前十的大学
  • 合肥网站建设讯息百度搜索引擎下载
  • 西安做网站建设的公司seo页面优化技术
  • 网站怎么做才有效果seo系统教程
  • 网站建设教程突链爱交易平台
  • 网站商城建设多少钱安新seo优化排名网站
  • 西安搜建站科技网站怎么做公司网页
  • 做网站原型图软件媒介星软文平台官网
  • 用什么软件做网站seo好苹果要做搜索引擎
  • 学校网站制作价格江阴百度推广公司
  • 十四冶建设集团技工学校网站百度网站推广排名优化
  • 服务器上面建设网站如何推广app赚钱
  • 电商网站建设制作今日新闻国际头条新闻
  • 制作链接怎么做seo辅助优化工具
  • 手机网页在线游戏seo网站推广软件排名
  • 绿盒子网站建设案例谷歌seo是指什么意思
  • 怀安县网站建设谷歌广告代运营
  • 政府网站建设管理的交流材料如何做地推推广技巧
  • 提供网站建设课程报告win7一键优化工具
  • 聚合影视网站建设网络营销策略有哪几种
  • 模板网站也需要服务器吗百度搜索下载app
  • 敦煌网跨境电商平台爱站seo查询
  • java可以用来做网站吗寰宇seo
  • 为什么要用h5建站百度投诉中心24人工
  • 东莞网站推广裙郑州网站优化
  • seo查询工具网站app推广平台排行榜
  • 网站首页快速收录互联网公司排名100强
  • 昌平企业网站建设ui设计培训班哪家好
  • 做网站的服务器排名网站的优化