javascript - angular的routeprovider定义路由遇到部分代码是用的jquery,怎么定义路由。
高洛峰
高洛峰 2017-04-11 11:25:07
[JavaScript讨论组]

就是我的前端本来都是angular的框架写的,但是我有一部分的功能是用了开源的一个项目里面截取的代码,那一部分代码好像是用jquery写的,然后那个界面单击右键 open in browser就可以直接用,那部分代码如下。

那些功能什么的就可以直接用,但是我就是不知道怎么打开那个界面,除了我上面的那种方法,然后我试着用rootprovider的方法去定义路由,发现没有用,路由是这样写的,

.when('/generic/web/viewer', {

    templateUrl: '/generic/web/viewer.html'
  })
  
  
  然后我的那个跳转的地方是这样写的。
      Open yourpdf.pdf with PDF.js
      
      所以没有跳转到那个界面,所以我想知道,这种情况下,路由该怎么定义呢?
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
天蓬老师

你的路由写法没什么问题(路径对不对我就不清楚了)。你说的路由不能用,是指?在“open in browser”的时候不能用?

如果是,那很正常,“open in browser”是从本地文件系统直接打开的,天知道以/开头的路径是哪里。建议本地启动一个server调试。

或者如果你非想"open in browser"(这个真的错误姿势),那就把templateUrl改成操作系统的全路径,例如:/Users/xxx/codes/generic/web/viewer.html(全路径的前半部分是我假设的)

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号