Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript vue router为什么当我刷新一个URL包含id的页面时,我会丢失页面的所有设计_Javascript_Vue.js_Single Page Application_Vuex_Vue Router - Fatal编程技术网

Javascript vue router为什么当我刷新一个URL包含id的页面时,我会丢失页面的所有设计

Javascript vue router为什么当我刷新一个URL包含id的页面时,我会丢失页面的所有设计,javascript,vue.js,single-page-application,vuex,vue-router,Javascript,Vue.js,Single Page Application,Vuex,Vue Router,我是使用特定id从目标组件重定向到目标详细信息组件的,所以我的问题是当我刷新页面时,我得到一个错误javascript未捕获语法错误:意外标记' 导入(/*webpackChunkName:“target”*/@/views/admin/target.vue”), 元:{ 中间件:[ 认证 ], 标题:“目标” }, }, { 路径:'/targets/:id/details', 名称:'目标详细信息', 组件:()=> 导入(/*webpackChunkName:“target”*/@/vie

我是使用特定id从目标组件重定向到目标详细信息组件的,所以我的问题是当我刷新页面时,我得到一个错误
javascript未捕获语法错误:意外标记'
导入(/*webpackChunkName:“target”*/@/views/admin/target.vue”),
元:{
中间件:[
认证
],
标题:“目标”
},
},
{
路径:'/targets/:id/details',
名称:'目标详细信息',
组件:()=>
导入(/*webpackChunkName:“target”*/@/views/admin/TargetDetails.vue”),
元:{
中间件:[
认证
],
标题:“目标详细信息”
}
},

为所有JavaScript和样式表使用绝对路径

例如


now ui dashboard.css
链接标记中还有额外的
}
字符。

使用所有JavaScript和样式表的绝对路径

例如


您的
now ui dashboard.css
链接标记中还有额外的
}
字符。

刷新时,您的浏览器正在尝试加载
/build/js/app.js
-这与地址中的路径有关。。。e、 g.当地址为
//host/targets
时,浏览器正在加载
//host/targets//build/js/app.js
。。。而当地址为
//host/targets/111/details
时,浏览器会尝试加载
//host/targets/111/details//build/js/app.js
——这当然不存在。因此,服务器发送了一个错误页面,其第一个字符可能是
@Jaromanda X,那么在这种情况下我应该怎么办对不起,我不知道-我从未在我制作的任何vue应用程序中添加过这样的任意js文件-可能会将所有指向
/build/…
的路径都设置为绝对路径,像
/build/…
相反,你能给我们看看你的样式css文件吗@Omda@Jenuelmy style.csw刷新时,您的浏览器正在尝试加载
/build/js/app.js
-这是相对于地址中的路径。。。e、 g.当地址为
//host/targets
时,浏览器正在加载
//host/targets//build/js/app.js
。。。而当地址为
//host/targets/111/details
时,浏览器会尝试加载
//host/targets/111/details//build/js/app.js
——这当然不存在。因此,服务器发送了一个错误页面,其第一个字符可能是
@Jaromanda X,那么在这种情况下我应该怎么办对不起,我不知道-我从未在我制作的任何vue应用程序中添加过这样的任意js文件-可能会将所有指向
/build/…
的路径都设置为绝对路径,像
/build/…
相反,你能给我们看看你的样式css文件吗@Omda@Jenuelmy style.cst感谢您的回复,是的,我修正了您所说的,但是yetit的工作没有发生任何变化。在我查看了我的头标签之后,我删除了每个文件路径开头的点,如您所说的
/build/app.js
/build/app.js
,然后是它的工作。非常感谢您的回复,是的,我修正了您所说的,但是在我查看了我的头标签之后,yetit的工作没有发生任何变化,然后我删除了每个文件路径开头的点,如您所说的
/build/app.js
/build/app.js
,然后是它的工作。谢谢