如何解决Rally模板提示angular js加载错误

【前言】

Rally是一个开源测试工具,用于测试openstack各个组件的性能

在使用Rally测试完毕后,一般会生成测试报告,这点很重要。但是原生态的Rally报告模板angular js框架是从Google下载的。

<%block name="libs">
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/nvd3/1.1.15-beta/nv.d3.min.css">
  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.3/angular.min.js"></script>
  <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.13/d3.min.js"></script>
  <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/nvd3/1.1.15-beta/nv.d3.min.js"></script>
</%block>

国内一般链接Google很困难(VPN用户可以飘过了)。有以下几种办法解决:

1. 手动下载四个文件,然后和html文件放在同一目录下。然后修改html中四个文件的指向。 -》 推荐指数:半颗星

2. 在你本地建议个VPN,服务器可以访问google。但是如果是你把报告呈给用户的话,不能保证用户有VPN。 -》 推荐指数:2颗星

3. 修改 rally/rally/ui/templates/task/report.mako 文件,把四个文件的服务器使用国内服务器。 -》 推荐指数:5颗星

1 <%block name="libs">
2   <link rel="stylesheet" href="http://cdn.bootcss.com/nvd3/1.1.15-beta/nv.d3.css">
3   <script type="text/javascript" src="http://cdn.bootcss.com/angular.js/1.3.3/angular.min.js"></script>
4   <script type="text/javascript" src="http://cdn.bootcss.com/d3/3.4.13/d3.min.js"></script>
5   <script type="text/javascript" src="http://cdn.bootcss.com/nvd3/1.1.15-beta/nv.d3.min.js"></script>
6 </%block>
时间: 2024-08-07 06:01:24

如何解决Rally模板提示angular js加载错误的相关文章

HTML使用Angular JS加载银行信息遍历成Radio

1.工程结构 2.bankInfo.json [ { "code": "BOC", "name": "中国银行" }, { "code": "ICBC", "name": "中国工商银行" }, { "code": "CCB", "name": "中国建设银行" },

“Word自动更改后的内容保存到通用文档模板上。是否加载该模板?“的解决办法

在win7系统下,Word2010出现了不能正常关闭.打开一个已有word文档,点击右上角关闭按钮后,先提示"word已停止工作,windows正在检查该问题的解决方案",随后提示"Microsoft word正试图恢复您的信息,这可能需要几分钟",最后提示"Microsoft Word已停止工作,出现了一个问题,导致程序停止正常工作.如果有可用的解决方案,Windows将关闭程序并通知您".之后,再重新打开word时,提示"Word自

vs2012 提示 未能正确加载 &quot;Visual C++ Language Manager Package&quot; 包 的解决办法

vs2012 提示 未能正确加载 "Visual C++ Language Manager Package" 包 的解决办法 来源 https://www.cnblogs.com/zhangdongsheng/p/5846790.html 1.  点击 vs2012菜单栏 工具-> Visual Studio 命令提示 打开命令窗口 2. 输入命令  "devenv /Setup" 3. 重新打开 vs2012 Windows PowerShell 版权所有

解决JS加载速度慢

在网页中的js文件引用会很多,js引用通常为 <script src="xxxx.js"></script> 通过如下方法可以增加js加载速度 <<script type="text/javascript">>document.write("<<scr"+"ipt src=\"xxxx.js\" language=\"JavaScript\&quo

解决 UIWebView 加载 html 时 js 加载不了的问题

在UIWebView中加载 index.html 时,index.html 中有 这样一段加载 js 的代码,却发现怎么也加载不了,Google 之后发现原来 XCode 把 js 文件当做是编译资源进行编译了,而 js 应该是作为资源文件存在的.修改如下: 1.项目的TARGETS-->Build Phases 2.在Compile Sources中 ,去掉你的 js 文件 3.在Copy Bundle Resources中,加上你的 js 文件 4.修改上面的 js 加载路径为: 搞定,收工

angular懒加载的一些坑

写在前面 最近在工作中接触到angular模块化打包加载的一些内容,感觉中间踩了一些坑,在此标记一下. 项目背景: 项目主要用到angularJs作为前端框架,项目之前发布的时候会把所有的前端脚本打包压缩到一个文件中,在页面初次访问的时候加载,造成页面初始载入缓慢,在此基础上,提出按需加载,即只有当用户访问某个模块的时候,该模块的脚本才会加载. 工具类: 项目使用grunt打包根据AMD规范,使用grunt-contrib-requirejs来压缩合并模块,同时用ocLazyLoad来完成ang

本机上使用Three.js加载纹理

如何加载纹理 // 首先, 创建一个纹理 var mapUrl = "../images/molumen_small_funny_angry_monster.jpg"; var map = THREE.ImageUtils.loadTexture(mapUrl); //然后, 创建phong 材质来显示光影效果,把纹理传给该材质 var material = new THREE.MeshPhongMaterial({ map: map }); // 创建几何对象 var geometr

利用js加载本地图片预览功能

直接上代码: 经测试,除safari6包括6以下不支持,其他均可正常显示. 原因:safari6不支持filereader,同时不能使用IE滤镜导致失效. fix: 可以利用canvas,解决safari6的问题 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

JS 加载html 在IE7 IE8下 可调试

实际背景 就是都是HTML 公共头部底部  然后中间部分加载不同的HTML文件 有点跟模板引擎一样 jQuery 有个load函数 加载html文件的路径 获取html内容 到中间部分 正常下是不能用IE的开发者工具获取DOM的 中间JS加载的 如下图 切换到IE7文档模式 这时候就需要刷下DOM 在查看就可以获取了