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

广东建设协会网站黄村做网站哪家快

广东建设协会网站,黄村做网站哪家快,wordpress 万能表单,网页设计论文初稿CompositionApi,组合式API,相当于react中hooks,函数式。 优势:1,增加了代码的复用性(类似mixin,slot,高阶组件功能) 2,代码可读性更好。可以将处理逻辑和视图…

CompositionApi,组合式API,相当于react中hooks,函数式。

优势:1,增加了代码的复用性(类似mixin,slot,高阶组件功能)

           2,代码可读性更好。可以将处理逻辑和视图层分开,组件只留视图展示的代码。

1、reactive

setup()相当于beforeCreate()和Created()两个生命周期,可以在里面定义属性和方法

 2、ref

2-1,获取dom元素

ref获取dom以前的版本写法在vue3使用中,只要不写在hooks中,还是生效的。在hooks中我们应按照如下写法获取dom。注意:ref.value只是获取dom,并不是获取的dom里面的值

 2-2,拦截字符串

我们知道reactive方法只能拦截对象,所以我们只能传对象或数组,那么我们要想拦截字符串怎么办,这是就可以使用ref了

 原理就是利用ref中的value进行拦截的,所以要更改这个值的话,必须通过value更改,如下:

 

 2-3,toRefs 

从上面写法我们可以看出,在使用reactive方法在组件中,要通过对象.属性才能获取值,为了简写,我们可以使用toRefs进行转换,如下

3、props&&emit 父子组件传值

vue2版本父子组件传值方式只要不在hooks中写在vue3仍适用。

3-1、父传子

 3-2 子传父

 3-3 祖辈传孙辈

祖先组件:

 孙子组件

 4、生命周期

2套生命周期

第一套

beforeCreate 、created 、beforeMount 、mounted 、beforeUpdate 、updated 、beforeUnmount、unmounted

第二套(hooks)

setup 、onBeforeMount、 onMounted(一般在这周期发送请求)、 onBeforeUpdate、 onUpdated、 onBeforeUnmount、 onUnmounted(都写在setup()里

5、computed计算属性  要return返回值

 6、watch 监听

 9、自定义hooks

为了让组件代码更加清晰,我们可以将组件中处理逻辑封装成一个函数,只留视图逻辑,然后再将封装的文件引入到该组件。

 注意:如果使用hooks后,该组件在hooks中再也没有this概念,如this.$route.push、this.$router.query、this.$store就再也不能用了,针对这官方提供对应的api方法,如图:

 以上就是compoistion组合式api(hooks)的用法

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

相关文章:

  • 浦江建设局网站espcms易思企业网站系统
  • 潍坊建设网站公司免费手机建站平台
  • 简单做网站的价格漳州网站优化
  • 网站报价表格摄像网站建设
  • 又一个wordpress站点怎么进牛网站
  • 桂林市天气预报15天合肥seo外包平台
  • 福州做网站公司排名工厂网站建设公司
  • 杨凌网站开发武清做网站
  • 宁波医院通网站建设中文电子商务网站模板
  • 网站开发公司 上网站开发维护费计入什么科目
  • 厦门海绵城市建设官方网站类似freenom的免费域名网站
  • 大气婚庆网站源码塑胶网站建设
  • 您在工信部门备案网站获取的icp备案号东莞外贸模板建站
  • 沧浪企业建设网站公司ui界面设计图
  • 网站开发 建设叫什么公司企业做网站好做吗
  • 哪个网站是专门做男人衣服的网站建设课后心得
  • 深圳南山网站建设公司南京专业网站设计公司
  • 赣州律师网站建设分栏式的网站有哪些
  • 苏州建设工程信息网站动漫制作专业就业
  • 深圳网站建设-猴王网络wordpress动态菜单
  • 济南网站优化厂家上海包装设计
  • 网站前端福州免费项目建设管理系统
  • 做物流网站有哪些功能怎么做旅游网站推广
  • 怎么创建网站与网页网站开发地图
  • 做网站的专业wordpress禁止蜘蛛抓取页面
  • 网站推广投放常州网站建设怎么样
  • 攻略做的比较好的网站外贸正品网站
  • 什么是网站托管Wordpress使用ldap
  • 无锡企业如何建网站免费seo免费培训
  • 酒店网站建设必要性兰州app定制开发