javascript - angular的routeprovider定义路由遇到部分代码是用的jquery,怎么定义路由。

 手机用户2502873151 发布于 2022-11-12 13:49

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

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

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

    templateUrl: '/generic/web/viewer.html'
  })
  
  
  然后我的那个跳转的地方是这样写的。
      Open yourpdf.pdf with PDF.js
      
      所以没有跳转到那个界面,所以我想知道,这种情况下,路由该怎么定义呢?
1 个回答
  • 你的路由写法没什么问题(路径对不对我就不清楚了)。你说的路由不能用,是指?在“open in browser”的时候不能用?

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

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

    2022-11-12 15:45 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有