老师你好您了解vant官方文档吗,这里的出现的报错无法理解。

来源:4-1 什么是递归

Vigorous阿炎

2021-01-16 17:54:57

而且我看官方文档没有明确说注册button按钮需要用这种表达形式呀。要是自己写肯定不知道

  components: {

    [Button.name]:Button

  },



这是我的路由代码index.js

{

    path: '/contactList',

    name: '联系人列表',

    component: ()=>import('../views/ContactList.vue')

  }

这是view里面的一个vue文件代码

<template>

  <div class="home">

      <van-button type="default">默认按钮</van-button>

  </div>

</template>


<script>

import axios from 'axios';

import { Button } from 'vant';

export default {

  name: 'contactList',

  components: {

    [Button.name]:Button

  },

  created(){

    axios.get('/data.json').then(res=>{

      console.log(res)

    })

  }

}

</script>

报错:

http://img.mukewang.com/climg/6002b7ee094544db04380247.jpg


写回答

2回答

好帮手慕慕子

2021-01-17

同学你好, 老师们对vant也不太了解,对于babel.config相关配置也不是很了解,同学如果觉得是这里有问题,可以从这方面排查下问题,或者在网上查找一下这个报错的解决办法。

另外,看截图报错也可能是由于代码中哪里引入ContactList.vue文件时,名称大小写没有保持一致,建议同学也可以从这方面检查一下。

http://img.mukewang.com/climg/60041a50090e416f08580430.jpg

祝学习愉快~

0

好帮手慕夭夭

2021-01-16

同学你好,目前课程中不涉及vant,所以老师也不太了解vant。不过看同学截图的报错,是找不到CaseSensitivePathsPlugin这个模块。同学可以从这一快下手自己去排查一下问题,或者在网上查找一下这个报错的解决办法哦。

http://img.mukewang.com/climg/6002c18c09949d6704270178.jpg

祝学习愉快~

0
higorous阿炎
hp>老师你这样一说我感觉好像是我babel.config文件出错了

http://img.mukewang.com/climg/6003b55b09ea300406830816.jpg

h021-01-17
共1条回复

0 学习 · 15276 问题

查看课程