html直链如何修改成js,javascript – 使用route params直接链接到URL会破坏AngularJS App...
我有一个问题,当我有一个直接链接到一个后面有一个参数的页面.页面链接工作.我在博客应用程序上工作.
localhost / blog正确加载.在该页面上,我有一个指向localhost / blog / name-of-article的链接.该链接将正确加载.问题是当我刷新/ blog / name-of-article页面或直接转到它.它会破坏而不会加载任何东西.
chrome中的Javascript控制台只为所有javascript文件提供错误“Uncaught SyntaxError:Unexpected token
我路线的相关部分.
app.config(['$routeProvider','$locationProvider',
function($routeProvider,$locationProvider){
$routeProvider.
when('/',{
templateUrl: '/partials/home.html',
controller: 'HomeController as HomeCtrl'
}).
when('/home',{
templateUrl: '/partials/home.html',
controller: 'HomeController as HomeCtrl'
}).
when('/blog',{
templateUrl: '/partials/blog.html',
controller: 'BlogController as blogCtrl'
}).
when('/blog/:name', {
templateUrl: '/partials/article.html',
controller: 'ArticleController as articleCtrl'
}).
otherwise({
redirectTo: '/'
});
$locationProvider.html5Mode(true);
}]);
我正在使用Node / Express作为服务器,使用api作为角度应用程序.
app.use('*', function(req, res){
res.sendFile(__dirname + '/public/index.html');
console.log('page loaded');
});
我也有/ api / contact和/ api / article的路由.
解决方法:
弄清楚发生在我身上的事情.当有一个尾部斜杠或额外参数时,我能够看到角度应用程序正在从不同的路径向服务器发出请求. / blog / article正在请求/ blog / javascripts,/ blog / stylesheets等中不存在的所有文件.
添加
到index.html文件修复了问题.
标签:javascript,angularjs
来源: https://codeday.me/bug/20190624/1276948.html
html直链如何修改成js,javascript – 使用route params直接链接到URL会破坏AngularJS App...相关推荐
- DEDEv5.6跳转网址修改成直链地址而非动态跳转
因为之前DEDE技术吧站长用织梦DEDECMSv5.6做了个网址导航站(站长导航 www.97644.com),而当时完工的时候虽然基本都做得差不多了,也做了伪静态,做了伪静态之后的列表也地址如(ht ...
- 【JavaScript】小数点精度问题,小数点后两位toFixed(),把四舍六入五凑偶,修改成四舍五入
tofixed(),四舍六入五凑偶,修改成四舍五入 方法一: 在JS中四舍五入的函数 toFixed(n) , n为要保留的小数位数. n为0~20,当n超过20的时候,JS会出错. 不同的浏览器,或 ...
- C语言小数点后六位怎么舍成四位,【JavaScript】小数点精度问题,小数点后两位toFixed(),把四舍六入五凑偶,修改成四舍五入...
tofixed(),四舍六入五凑偶,修改成四舍五入 方法一: 在JS中四舍五入的函数 toFixed(n) , n为要保留的小数位数. n为0~20,当n超过20的时候,JS会出错. 不同的浏览器,或 ...
- VScode中html怎么引入js,vscode中如何使用typescript,如何自动编译成js文件
使用vscode创建一个typescript程序 1:介绍 typescript是一个跨平台的编程语言,专门用于前端的语言,是由微软开发,在2013年6月正式发布,它是javascript的超集,扩展 ...
- 四十年前的 6502 CPU 指令翻译成 JS 代码会是怎样
去年折腾的一个东西,之前 blog 里也写过,不过那时边琢磨边写,所以比较杂乱,现在简单完整地讲解一下. 前言 当时看到一本虚拟机相关的书,正好又在想 JS 混淆相关的事,无意中冒出个想法:能不能把某 ...
- JS JavaScript
JavaScript 的作用 用于界面的交互效果 - 表单验证 - 游戏 - 后台 (node.js) JavaScript 的引入方式 // 引入方式 js<script src=" ...
- JS(JavaScript)
1.JS快速入门 1.1.引入JavaScript <!DOCTYPE html> <html lang="en"> <head><met ...
- Node.js毕业设计——基于Node.js+JavaScript+MongoDB的供求信息网站设计与实现(毕业论文+程序源码)——供求信息网站
基于Node.js+JavaScript+MongoDB的供求信息网站设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Node.js+JavaScript+MongoDB的供求信息网站设计 ...
- atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97
atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97 1. 实现html5化界面的要解决的策略1 1.1. Js交互1 1.2. 动态参 ...
- java swing调用H5_atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97...
atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97 1.实现html5化界面的要解决的策略 1.1.Js交互 Firefox与Chro ...
最新文章
- cacti关于MYSQL的监控
- python多功能文本编辑器_多功能文本编辑器(EditPad Pro)
- 剑指offer---11---二进制中1的个数
- 关于 early Z 与 z-prepass
- java文本检索pdf,pdfsearch pdf文件的关键字搜索引擎,采用lucene,pdfbox等技术实现的 Jsp/Servlet 256万源代码下载- www.pudn.com...
- 秒懂 QPS、TPS、PV、UV、IP!
- 划重点:微信小程序1月9日正式上线
- 2022年软考信息安全工程师考试备考指南
- python绘制正方形、利用turlr_《像计算机科学家一样思考Python》学习笔记(四)...
- 【Android】两种动画介绍(Tween动画、Frame动画)
- java quartz定时_Java初级面试题之Quartz定时任务
- 向量与矩阵(点线距离与交点)
- 29Flutter Sliver家族
- Effie 致创作路上的独行者:动静相宜
- linux运维工程师问题,2、Linux运维工程师之解决问题思路
- 使用Sinc卷积从原始音频数据进行轻量级的端到端语音识别
- TTL(生存时间)介绍
- PS教程丨如何使用PS消除全景图中的三脚架?
- Flutter中获取监听屏幕方向、锁定屏幕方向
- 详解分布式 ID 生成器
热门文章
- 使用VC获取字符串的长度
- 14.UNIX 环境高级编程--高级IO
- 15. 发货选项(Shipping Options)
- 河南计算机考试照片要求,2020年河南地区国考照片处理工具使用流程详解(2)
- php中file文件操作函数readfile fread fgets fgetc以及不需要加fopen的file_get_contents file_put_contents file()
- Mybatis sqlsession解析
- Java如何获取文件编码格式
- 解决 placeholder 垂直不居中,偏上的问题
- 【Silverlight】Bing Maps学习系列(八):使用Bing Maps Silverlight Control加载自己部署的Google Maps...
- 如果开心,就跟着心走吧……