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

手机网站设计制作服务媒体发稿网

手机网站设计制作服务,媒体发稿网,湖南郴州疫情最新数据,网站上怎么做游戏一、问题重现 我们用过vue的人都知道会有一个components文件夹用来存放我们的通用组件: 这里我的通用组件就有四个,但是有一些是使用评率比较高的,如果很多地方要使用我还得导入相同的组件,写的都是一样的代码: impo…

一、问题重现

我们用过vue的人都知道会有一个components文件夹用来存放我们的通用组件:

 这里我的通用组件就有四个,但是有一些是使用评率比较高的,如果很多地方要使用我还得导入相同的组件,写的都是一样的代码:

import Imageview from './ImageView/index.vue'
import Xtsku from './Xtsku/index.vue'

那我为什么不化简一下,或者说我就做一些封装,写一些逻辑函数,最好的就是将他们都升级为全局组件,来看看我是怎么做的。

二、使用组件注册机制

不妨碍components文件夹下面创建一个index文件:

我们将频繁使用到的组件在这个文件里全部导入一遍:

import Imageview from './ImageView/index.vue'
import Xtsku from './Xtsku/index.vue'export const componentplugin = {install(app){app.component('Imageview',Imageview)app.component('Xtsku',Xtsku)}}

 然后通过install这个函数将这些组件按照插件的注册当时升级成全局组件就可以了;

在main文件里面:

import {componentplugin} from '@/components'
app.use(componentplugin)

这样就可以全局拿到这几个通用组件了。

三、使用方法

无论那个组件:

  <ImageView :image-list="goods.mainPictures"/>

咋们直接用就可以了,直接写元素都是一样的效果;

四、提重点

最主要的就是要知道如何写这个install函数,其实这个直接写在main文件里面也是一样的,只不过这里将它模块化分开了,更便于后期维护和管理;

http://www.ds6.com.cn/news/99700.html

相关文章:

  • 破解织梦做的网站友情链接交易平台
  • 公司网站建设请示报告美食软文300字
  • dede网站搬家国际域名注册网站
  • c 做网站教程网络营销推广seo
  • 建筑给排水代做网站哪里做网络推广
  • 简述网站建设的主要内容必应bing国内版
  • 郑州市网站制作公司漳州seo网站快速排名
  • 炫酷网站 css工具营销型网站外包
  • .net电商网站开发设计域名比价网
  • 网站加载效果怎么做的sem网站推广怎么做
  • 外国人做中国数学视频网站windows11优化大师
  • 兰溪网站建设学徒郑州抖音seo
  • 申请了域名怎么做网站大连百度关键词优化
  • wordpress适合企业网站模板郑州官网关键词优化公司
  • 整形美容网站源码如何屏蔽百度广告推广
  • 点评网站开发索引擎优化 seo
  • 建设免费网站制作seo教学
  • 做网站的公司有哪些免费技能培训网
  • 第一次做网站做什么比较好微信软文范例大全100
  • 足彩推荐网站开发seo流量软件
  • 郑州做网站哪个公司好公司品牌营销策划
  • 长春网站制作最专业宁波超值关键词优化
  • 做seo用什么网站系统手机app推广平台
  • 建设网站怎么查明细网页搜索快捷键
  • 电商网站建设收费大连网站排名推广
  • 专业零基础网站建设教学在哪里南昌seo优化公司
  • 做网站花的钱和优化网站有关系吗百度云服务器
  • wordpress连接百度的搜索引擎优化
  • 武汉软件开发公司有哪些sem优化服务公司
  • 有哪些专门做展会创意的网站淘宝运营一般要学多久