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

中南路网站建设公司龙岗网站建设公司

中南路网站建设公司,龙岗网站建设公司,修改网站版权,小型企业门户网站源码vue2中定义方式&#xff1a; 熟悉vue2的前端开发小伙伴&#xff0c;都知道定义变量的方式是属于 选项式写法&#xff0c;所有的变量名全都定义在 data(){return { title:‘hello world’}},里&#xff0c;如下图所示&#xff1a; <template><div><h1>{{tit…

vue2中定义方式:

熟悉vue2的前端开发小伙伴,都知道定义变量的方式是属于 选项式写法,所有的变量名全都定义在 data(){return { title:‘hello world’}},里,如下图所示:

<template><div><h1>{{title}}</h1><button @click="sayHi">按钮</button></div>
</template><script>
export default {//这种是option api(选项api)data(){return {title:'hello world'}},methods:{sayHi(){this.title = "hello vue";}}
}
</script>

那么,在vue3中定义变量的方式是组合式写法,在setup函数里,提供了ref和reactive

<template><div><h1>{{title}}</h1><h1>{{person}}</h1><button @click="sayHi">按钮</button></div>
</template><script>
//引入vue中的一个方法
import {ref,reactive} from 'vue';  //ref可以把字符串变成响应式变量 ,reactive可以把对象变成响应式对象
export default {//composition api(组合api)setup(){let title = ref("hello world");const person = reactive({"name":"小明",age:2});function sayHi(){title.value = "hello Vue"person.name ="小张"}return{title,sayHi,person}}
}
</script>

reactive更推荐去定义复杂的数据类型 ref 更推荐定义基本类型,ref也可以定义数组和对象,但ref操作数据需要.value,注意在template模板中不需要。reactive一直都不需要.value,但是用reactive() 创建的响应式对象,整个对象是响应式的但对象里的每一项都是普通的值,当你把它用展开运算符展开后 整个对象的普通值都不是响应式的,所以需要展开 reactive() 创建的响应式对象 又不想让他们失去响应式特点的时候 就需要用 toRefs() 将它进行转换

http://www.tj-hxxt.cn/news/95090.html

相关文章:

  • 图文网站模板内容营销案例
  • 手机网站有什么不同怎么做市场推广
  • 大型网站建设开发网页设计框架图
  • 做网站优化推广产品如何做市场推广
  • wordpress主题dux1.9北京网站建设优化
  • 个人主页模板中文官网seo关键词排名系统
  • 红河州做网站网络营销案例分析
  • 亚马逊公司网站建设的目的东莞seo软件
  • 长沙岳麓区网站建设by网站域名
  • 软件开发项目管理文档免费网站排名优化在线
  • iis 网站打不开 建设中北京学电脑的培训机构
  • 上海网站建设维护网上推广赚钱方法
  • 网站建设和维护发票明细怎么制作一个网站首页
  • 哪些网站可以接单做百度助手免费下载
  • 网站开发前端基础今日头条新闻在线看
  • 想做一个个人网站怎么做全国疫情最新消息今天新增
  • 网站备案复查上海百度提升优化
  • 智能营销型网站制作中国最新消息
  • 连云港权威网站优化服务网站收录查询代码
  • 达令的网站建设引擎优化搜索
  • 网站片头动画用什么软件做的东营seo网站推广
  • 北京房价搜索引擎优化怎么做
  • 如果网站被攻击了免费推广产品的平台
  • WordPress室内净化主题做网站seo推广公司
  • 六合哪家做网站建设怎么自己制作网站
  • 大良营销网站建设好么广告sem是什么意思
  • 电商网站开发周期网站批量收录
  • 网站备案许可证号游戏app拉新平台
  • 做网站要领南京seo排名收费
  • 做vlog网站推荐杭州企业seo