请问一下index.js中的routes中的name是谁的name啊?

请问一下index.js中的routes中的name是谁的name啊?

{

    path: '/test1/test2.vue',

    name: 'test2',

    component: test2

    }

比如我在pages下新建了一个test1文件夹,在test1文件夹下新建了test1.vue和test2.vue,那我在引入test2.vue时,name是test1还是test2呢?在用代码测试时,似乎1和2都行

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕夭夭 2018-10-08 09:43:57

同学上传的代码中路径后缀有.vue ,如下:

http://img1.sycdn.imooc.com//climg/5bbab5bd0001692205610164.jpg

测试发现是不能正常访问的 , 一般路径不需要加后缀 , 建议同学去掉在试试呢 . name是不会影响页面的 . 如果问题还是没有解决 , 建议同学新建问题 ,把修改的过程详细描述一下呢 , 以便准确的帮助你解决问题哦

祝学习愉快 !

  • 提问者 hpbrave #1
    一般路径不需要加后缀是因为文件被命名为index.vue了吗?所以可以忽略文件名,但是我这个文件名是test2.vue,在test1这个文件夹下,刚才我把test2.vue中的.vue去掉了,结果页面上就没有东西了。
    2018-10-08 11:11:25
  • 好帮手慕夭夭 回复 提问者 hpbrave #2
    同学单纯描述是没有办法定位问题的呢 , 建议新建问题 , 把路由那块代码完整上传一下 , (或者参考视频总老师的配置修改一下) , 并把如何修改的代码描述一下 .以便定位问题
    2018-10-08 11:46:48
好帮手慕夭夭 2018-10-07 15:49:39

根据同学说的name是可以任意起的 , 用来标记这个路由的名称 。他不会对页面产生影响的呢 , 同学是不是在修改代码中没有保存 ,所以页面没有更新呢 。建议在测试一下哦

希望能够帮到你 , 祝学习愉快 ,望采纳

  • 提问者 hpbrave #1
    谢谢,保存了的,刷新也没反应,改一下name就好了,是不是如果是命名为index.vue会好一些?
    2018-10-07 17:00:15
提问者 hpbrave 2018-10-06 20:05:06

我经常在更新了代码之后,刷新页面,页面内容并没有更新,而在index.js中,把name由test1改为test2或者test2改为test1之后,页面内容就更新了

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师