2020 Vue 基于Element-UI开发 手动导入并使用Timeline组件(附组件文件)查看快递信息

1、引言

寒假是用来反超的!一起来学习Vue把,这篇博客是关于Timeline组件使用,由于element-ui与vue-cli-plugin-element更新冲突问题,导致我们不能直接通过导入的方式使用该组件,于是我们采用手动导入的方式来解决这个问题

2、导入与配置

将两个关键文件夹放入plugins中

在这里插入图片描述

提供文件:

在这里插入图片描述
链接:https://pan.baidu.com/s/1orB10hFqMRfzD_akmP3hBA
提取码:cqgc

链接:https://pan.baidu.com/s/1YjguGpoRJj64vwFqYt3lGQ
提取码:ovlg

实现效果:

在这里插入图片描述

实现过程:

先在element.js中导入Timeline组件并注册全局可用组件
在这里插入图片描述

// 导入组件
import Timeline from './timeline/index.js'
import TimelineItem from './timeline-item/index.js'
// 注册全局可用组件`https://element.eleme.cn/#/zh-CN/component/timeline`
Vue.use(Timeline);
Vue.use(TimelineItem);

推荐查看官方文档——Element组件中Timeline使用

<el-timeline :reverse="reverse">
    <el-timeline-item
      v-for="(activity, index) in activities"
      :key="index"
      :timestamp="activity.timestamp">
      {
   {
   activity.content}}
    </el-timeline-item>
  </el-timeline>

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
此时,我们还未导入样式,如下图所示,那么在style样式中导入一下:

<style lang='less' scoped>
// 导入timeline相样式
@import '../../plugins/timeline/timeline.css';
@import '../../plugins/timeline-item/timeline-item.css';

.el-cascader{
   
    width: 100%;
}
</style>

导入样式后我们的界面就变得好看多了
在这里插入图片描述

项目源码:
<!--  -->
<template>
    <div>
    <!--面包屑导航区-->
    <el-breadcrumb separator="/">
        <el-breadcrumb-item :to="{ path: '/home' }">首页</el-breadcrumb-item>
        <el-breadcrumb-item>订单管理</el-breadcrumb-item>
        <el-breadcrumb-item>订单列表</el-breadcrumb-item>
    </el-breadcrumb>
    <!--卡片视图区域-->
    <el-card>
        <el-row :gutter="20">
            <el-col :span="8">
                <el-input placeholder="请输入内容"  clearable ></
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一百个Chocolate

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值