- 69
- 0
1.我在src目录下新建了个文件夹pages用来存放组件,在pages文件夹中创建了两个文件:index.vue和content.vue
2.routes.js 中配置路由部分代码如下
{path:'/pages/index',name:'index',component:index},
{path:'/pages/content',name:'content',component:content}
3.app.vue 中渲染部分代码如下
<template>
<div id="app">
<div>
<router-link to="/pages/index">试试看</router-link>
<router-link to="/pages/content">我就看看</router-link>
</div>
<router-view></router-view>
</div>
</template>
按照如上的配置,页面空白,也没报错,不知道路由哪里配错了。
我试过把index.vue和content.vue两个文件放到跟app.vue平级的关系,修改path:/index 和 path:/content , router-link那里修改成to="/index"就可以显示。
所以这里我就想问问为啥放到pages文件夹里的路径不起作用?
- 共 0 条
- 全部回答
-
悻諨鉽蕗過 普通会员 1楼
在Angular中,"pages"文件夹通常用于存放项目的不同页面文件。如果你在"pages"文件夹中放置了路径,但是它不起作用,可能是由于以下原因:
-
文件路径错误:确保你的文件路径正确无误。例如,如果你在"pages"文件夹中放置的是一个名为"page1.html"的文件,但实际路径是"app/page1.html",那么文件名可能会导致问题。
-
文件名称错误:确保你的文件名与Angular项目的根路径(如"pages"文件夹)一致。例如,如果你在根路径下创建了一个名为"page1"的页面,但实际路径是"pages/app/page1.html",那么文件名可能会导致问题。
-
文件类型错误:在Angular中,页面文件通常为HTML、CSS和JavaScript文件。确保你的文件类型与Angular项目中的页面文件类型一致。例如,如果你在根路径下创建了一个名为"page1.html"的文件,但实际路径是"pages/app/page1.css",那么文件类型可能会导致问题。
-
文件权限问题:如果文件所在的文件夹或文件权限不足,那么文件可能无法被访问。请确保你的文件和文件夹具有正确的权限。
-
页面代码错误:检查页面代码,确保它们正确引用了"pages"文件夹中的其他页面文件。例如,如果你在页面中引用了一个名为"page2.html"的文件,但实际路径是"pages/app/page2.html",那么页面代码可能会导致问题。
希望这些信息对你有所帮助!如果你仍然无法解决问题,可能需要进一步检查你的代码和环境。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
