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

看看铜陵新闻个人网站seo入门

看看铜陵新闻,个人网站seo入门,北海做网站网站建设,做网站要实名吗文章目录 一、mixins混入1、 新建mixins文件夹,新建myMixins.js2、myMixins.js 文件3、index.vue 文件(要使用的文件) mixins 总结二、composable(组合式api composition )1、 新建composables文件夹,新建useEdit.js2、useEdit.js…

文章目录

  • 一、mixins混入
    • 1、 新建mixins文件夹,新建myMixins.js
    • 2、myMixins.js 文件
    • 3、index.vue 文件(要使用的文件)
  • mixins 总结
  • 二、composable(组合式api composition )
    • 1、 新建composables文件夹,新建useEdit.js
    • 2、useEdit.js 文件
    • 3、index.vue 文件(要使用的文件)
    • composable总结
  • 总结


一、mixins混入

1、 新建mixins文件夹,新建myMixins.js

src --> mixins --> myMixins.js
在这里插入图片描述

2、myMixins.js 文件

里面就和vue文件一样使用data、method、 watch…
在这里插入图片描述

3、index.vue 文件(要使用的文件)

就是你要使用mixins 混入的文件中,引入,注册该文件,即可使用。

在这里插入图片描述

mixins 总结

优点:不同组件引入 mixins 之后,会生成不同的实例,数据会相互隔离,互不影响
注意点:
1:引入mixins 的同时,组件中重复定义,mixins 中的属性方法会被覆盖。
2:使用 mixins 之后,该组件包含 mixins 中的所有数据,并且可以使用 this 进行访问。

二、composable(组合式api composition )

1、 新建composables文件夹,新建useEdit.js

useEdit.js就是一个列表编辑页,然后拆分了一下编辑的逻辑到composables组合式api中
文件路径:src --> composables–> useEdit.js

在这里插入图片描述

2、useEdit.js 文件

里面就是编辑的数据和方法,需要注意的是:需要用return将方法返回出去。因为是一个函数嘛。

// 编辑页
export default function useEdit(router) {// 编辑页面的数据const editData = reactive({name: '',age: 18,data: {},});// 返回年龄的方法function getAge () {return '今年' + editData.age +'岁了。'};return {editData,getAge,}
}

3、index.vue 文件(要使用的文件)

这里是一个伪代码哈,就直接展示了一下如何引入的(解构赋值的方式),引用后就可以在index.vue页面随意的使用引入的方法了。

<script setup lang="ts">
import useEdit from '../composables/useEdit'
const route = useRoute();
// 编辑页面的逻辑
// router 就是跳转路由的,可以作为参数传到函数中进行使用
const { editData,  getAge,} = useEdit(router);
</script><template><div></div>
</template><style lang="less" scoped>
</style>

composable总结

在这里插入图片描述

总结

总体而言,vue3 的 composable 和vue2 的mixins 使用是差不多的,都是通过函数return返回定义的数据,通过在index.vue(也就是你要使用的页面,可以有多个页面)引入后就可以直接使用的一种拆分数据的方式。
至于优点都是一样的:不同组件引入 mixins / composable 之后,会生成不同的实例,数据会相互隔离,互不影响。

http://www.dinnco.com/news/58903.html

相关文章:

  • 做网站 贴吧百度百家号注册
  • 网站模板html整站青岛seo软件
  • 做模型的网站有哪些友链大全
  • 北京商城网站开发北京seo优化多少钱
  • 有做h的小说网站谷歌商店paypal三件套
  • 用dw做网站图片的基本尺寸网站免费推广网站
  • 北京各大网站推广平台哪家好站长全网指数查询
  • wordpress 刷新 link企业网站关键词优化
  • wordpress后台添加底部菜单青岛seo精灵
  • 专业建站提供商首页关键词排名代发
  • 南充做网站电话web3域名注册
  • 做网站负责人风险google google
  • 武汉ui设计公司温州seo公司
  • 做网站时管理员权限的页面北京广告公司
  • 网站建设京icp备新网
  • 注册资金必须实缴吗广东seo推广外包
  • 商会网站制作互联网推广软件
  • 南宁营销型网站专家seo推广思路
  • 网站建设报价表下载百度灰色关键词代发
  • 北京做网站开发的公司小说排行榜
  • 网站搭建赚钱吗弹窗广告最多的网站
  • 刷网站跳出率seo优化排名价格
  • 建设网站设计微信营销软件免费版
  • 厦门市建设工程造价网站首页广告推广接单平台
  • 网站建设需要什么格式的图片谷歌推广怎么做最有效
  • 新手怎样做网站推广seo是搜索引擎营销吗
  • 做 爱 网站小视频安卓优化大师官方版本下载
  • 嘉兴网站建设的地方广告平台推广渠道
  • 个人做网站名称可以随意更改吗24小时人工在线客服
  • 网站建设平台对比太原seo网站排名