DataV使用

本文介绍了如何在Vue项目中通过DataV官网下载并全局引入DataV库,展示了如何使用dv-scroll-ranking-board标签创建排名轮播表。遇到less-loader安装问题时,也提供了解决方案。
摘要由CSDN通过智能技术生成

DataV官网

1.执行安装命令

npm install @jiaminghi/data-view

2.main.js全局引用

//import Vue from 'vue' //之前没有这句也要加
import dataV from '@jiaminghi/data-view'
Vue.use(dataV)

官网有{},坑死我了

3.使用标签

以排名轮播表为例

<dv-scroll-ranking-board :config="config" style="width:500px;height:300px" />

dv-scroll-ranking-board是由官网的标注可得

<script>
  export default {
    data() {
      return {
        config: {
          data: [
            {
              name: '周口',
              value: 55
            },
            {
              name: '南阳',
              value: 120
            },
            {
              name: '西峡',
              value: 78
            },
            {
              name: '驻马店',
              value: 66
            },
            {
              name: '新乡',
              value: 80
            },
            {
              name: '信阳',
              value: 45
            },
            {
              name: '漯河',
              value: 29
            }
          ]
        }
      }
    }
  }
</script>

对于是Vue的项目,以上操作足以显示

下面是局部引入

局部引入

替换掉2.main.js全局引用

//import Vue from 'vue' //之前没有这句也要加
  import
  {scrollRankingBoard}
  from '@jiaminghi/data-view'
  Vue.use(scrollRankingBoard);

此处有无{}都可
scrollRankingBoard名称可根据下面标的目录取得:
在这里插入图片描述

官网示例及源码

datav官网示例
若链接失效,可通过官方入口进入,如下图所示:
在这里插入图片描述
datav官网示例及源码
若链接失效,可通过官方入口进入,如下图所示:
在这里插入图片描述

排错:Module build failed (from ./node_modules/less-loader/dist/cjs.js):
TypeError: this.getOptions is not a function
在这里插入图片描述

npm install less-loader@7.3.0 --save-dev

参考

Module build failed (from ./node_modules/less-loader/dist/cjs.js): TypeError: this.getOptions

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

wx_h13813744

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

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

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

打赏作者

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

抵扣说明:

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

余额充值