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

网站建设需求信息高港网站建设

网站建设需求信息,高港网站建设,个人介绍网页设计模板图片,南宁购物网站建设Vue3.0组合式API系列文章: 《Vue3.0组合式API:setup()函数》 《Vue3.0组合式API:使用reactive()、ref()创建响应式代理对象》 《Vue3.0组合式API:computed计算属性、watch监听器、watchEffect高级监听器》 《Vue3.0组合式API&…

 Vue3.0组合式API系列文章:

《Vue3.0组合式API:setup()函数》

《Vue3.0组合式API:使用reactive()、ref()创建响应式代理对象》

《Vue3.0组合式API:computed计算属性、watch监听器、watchEffect高级监听器》

《Vue3.0组合式API:使用defineProps()实现父组件向子组件传递数据》

《Vue3.0组合式API:使用defineEmits()实现子组件向父组件传递数据》

《Vue3.0组合式API:生命周期钩子函数》

《Vue3.0组合式API:依赖注入provide和inject实现跨层组件的通信》

《Vue3.0组合式API:使用ref获取DOM元素》

1、reactive() 方法

reactive() 方法用于将定义的 JavaScript 对象转换为响应式对象。

使用方法:

<script setup>
//第一步:导入函数
import { reactive } from 'vue';//第二步:创建响应式对象
const data = reactive(对象类型的数据);
</script>

【实例】使用 reactive() 方法,创建一个响应式对象,并实现修改响应式对象的值。

<template><fieldset><legend>组件</legend><p>用户名称:{{ userInfo.userName }}</p><p>用户年龄:{{ userInfo.age }}</p><p>博客信息:{{ userInfo.blogName }}</p><p>博客地址:{{ userInfo.blogUrl }}</p><button @click="updateAge">修改年龄</button></fieldset>
</template><script setup>
//第一步:导入函数
import { reactive } from 'vue';//第二步:创建响应式对象,参数为对象
const userInfo = reactive({userName: 'pan_junbiao的博客',age: 0,blogName: '您好,欢迎访问 pan_junbiao的博客',blogUrl: 'https://blog.csdn.net/pan_junbiao'
});//修改年龄方法
function updateAge() {userInfo.age = 36;
}</script>

执行结果:

2、ref() 方法

reactive() 方法可以为一个 JavaScript 对象创建响应式代理,如果需要对象某个基本数据类型(如:数字、字符串)的数据创建响应式代理对象,可以通过 ref() 方法实现。该方法接收一个原始值作为参数(也支持对象类型),返回一个响应式的对象,该对象只有一个 value 属性值指向内部值。

使用方法:

<script setup>
//第一步:导入函数
import { ref } from 'vue';//第二步:创建响应式对象
const data = ref(基本数据类型 或 对象类型);
</script><template><!-- 第三步:使用响应式对象 --><p>{{ data }}</p>
</template>

【实例】使用 ref() 方法,创建一个响应式对象,并实现一个计数器功能。

<template><fieldset><legend>组件</legend><!-- 第三步:使用响应式对象 --><p>计数结果:{{ count }}</p><button @click="counter">计数器</button></fieldset>
</template><script setup>
//第一步:导入函数
import { ref } from 'vue';//第二步:创建响应式对象
const count = ref(0);// 增加计数的方法
function counter() {//注意:使用响应式对象的.value属性,获取内部值count.value++;
}
</script>

 执行结果:

说明:

如果将 ref() 方法创建的响应式代理对象作为属性返回,那么在模板中访问时不需要添加 .value 属性。

3、reactive 与 ref 的区别

reactive() 方法与 ref() 方法都可以用于创建响应式代理对象。但它们之间存在着以下几点区别:

  1. reactive() 方法的参数,必须是对象类型。
  2. ref() 方法参数可以是基本数据类型,也可以是对象类型。
  3. ref() 方法创建的响应式对象,必须通过 .value 属性访问。
  4. ref() 方法的内部实现依赖于 reactive() 方法。

在实际的项目开发中,推荐使用 ref() 方法,因为更加灵活。

http://www.yayakq.cn/news/551884/

相关文章:

  • 分类网站 模板如何个网站做优化
  • 建设银行网站打印消费账单wordpress页面权限
  • 网站推广应该怎么做wordpress历史版本数据库
  • 注册网站要多少钱一年百度用户服务中心官网电话
  • h5网站页面设计wordpress模板更改
  • 建设网站群的好处致远oa办公系统官网
  • 建设银行网站链接企业营销策划是做什么的
  • 游戏直播网站怎么做公司在网上做网站怎么做账
  • 站长工具app下载网站用的什么字体设计
  • 电商网站建设讯息免费万能视频提取器
  • 做网站的主机配置seo教程seo教程
  • 有没有便宜的网站建设多语言网站建设 技术
  • 快递公司网站源码国内搜索引擎排名2022
  • 广告案例网站营销型网站外包
  • 租用服务器建设网站费用求职网站
  • 做聊天网站的视频教程包头公司注册
  • 网站源码如何使用网络整合营销
  • 自己做网站怎么跳过备案正规的南昌网站建设
  • 公司网站制作有哪些注意事项网页报价
  • 如何查网站域名备案信息合肥网站设计服务
  • 手机网站建设做竞价推广的技巧做网站需要公司有哪些
  • 吉林网站优化免费微信网站怎么做
  • 长沙网站优化推广合肥小程序开发费用
  • 铁路建设标准网站去申请注册一个中视频自媒体账号
  • 如何快速建设推广网站河南便宜网站建设价格
  • 局网站建设管理制度永久免费进销存软件app
  • 坪山网站建设移动端cpu
  • 则么做网站怎么去营销自己的产品
  • 工商网站查询企业信息武威网站建设开发方式包括一l丫
  • 服务器主机 网站吗mcmore商城网站开发