php - 如何使 vue-routes 工作
问题描述
我正在尝试使用教程设置路线。我有这个代码,但任何数据都没有导入到所选页面(/home)。知道如何解决吗?这是我的代码:
应用程序.js
import VueRouter from 'vue-router';
import router from "./router";
import App from "./components/App";
import Test from "./components/test";
window.Vue = require('vue');
Vue.use(VueRouter);
const app = new Vue({
el: '#app',
render : h => h(App),
router
});
@endsection
解决方案
改变
import Vue from "vue";
import VueRouter from "vue-router";
import Test from "./components/Test";
Vue.use(VueRouter);
export default new VueRouter({
routes: [
{
path: "/home",
component: Test
}
]
});
至
import Vue from "vue";
import VueRouter from "vue-router";
import Test from "./components/Test";
Vue.use(VueRouter);
export default new VueRouter({
routes: [
{
path: "/",
component: Test
}
]
});
这里的关键是路径属性。您将其设置为“/home”。因此,您的应用程序有效,但只有当您通过将其更改为“/”导航到“localhost:xxxx/home/”时,它才会成为您的根视图。看看这个沙盒来玩这个解决方案:
希望这可以帮助!
推荐阅读
- c# - 提高使用 CreateDocumentQuery 和 ExecuteNextAsync 时的性能
- python-3.x - 容量约束检查仅在 OR-Tools 中的节点级别
- java - 根据比较对象的变量组合2个列表
- ios - 将 SWRevealViewController 与 UITabBarController 一起使用时导航栏无法访问
- python - 尝试使用 boost/Python 相对导入超出顶级包
- reactjs - 更新状态后立即渲染状态(反应)
- sql - 根据另一个表中的条件从一个表中添加几行到另一个表中,并为每个组添加一个组代码
- python - python - 根据与另一个列表匹配的值删除数据框中的行
- ms-access - 从 MS Access 中的表中获取自动编号字段值
- github - 是否可以在 Github 中进行二等分搜索