vue 获得一行_vue第一行代码

本文记录了一位Vue初学者在项目创建和配置过程中遇到的问题及解决方法,包括初始化页面替换、组件导入、Vue使用、模板错误修复等。在Vue项目中,遇到了预期缩进错误和v-for指令的key值要求,通过学习和调整解决了这些问题。现在项目已成功启动,接下来将进行功能开发和网络请求的学习。
摘要由CSDN通过智能技术生成

项目创建好了首先写第一行代码就随便写个菜单

一、首先要替换掉初始化的这个页面

先不管三七二十一,我在components里面写了一个组件

照着他模板写

然后index.html在任何地方肯定是起始页。里面就一个

,id=app。我替换了一下果然就失败了。仔细想想,他Vue都没看到使用呢。

真实的目录结构:

上面的是App.vue里面的一块代码,还没有使用。script是导包js的,肯定是从这里使用vue的,果然这个是将本页的模板暴露出去的地方。

于是加上

然后点开main.js

main.js

走到现在运行一下会发现屏幕是白的,为什么呢,上图main.js里面没加Vue.component(),官方文档有说,但我没去看,百度告诉我的。上面是已经加好了的。

模板已经替换完毕了

现在可以按照文档,做功能搞嵌套了,我也要去研究网络请求和跨域了。

二、过程中遇到的坑。

1.Expected indentation of 4 spaces but found 6 第一个异常

意思是这个地方写的不规范,我们都是这个里写4个空格的,你写了6个。

上面的异常很恶心,包括单引号,双引号使用,逗号分号换行。只要编译一报错,我就会去看是不是这类问题。懒得看英文的此类问题复制后百度,秒解决

2. v-for 升级了

{{item}} 后面要跟一个key,key的值没限制,一般放id

网上有改第二种解决方案的,让软件不检查这个地方:“code/菜单”->"首选项"-搜索vetur.validation.template->关掉

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值