字符串'2'为什么会显示有效(哈希模式)
希望用户点击查看按钮时,如何去判断文献网址的有效性,有效即跳转到该网址
/2
,history 模式给地址 TEXT/HTML 返回页面$.ajax
有返回的情况下自己包一层,返回内容在 res.data
因为这是个有效的相对路径啊,甚至空字符串 ''
它也是合法的。
没明白你这个业务需求是要干啥。是打算判断 URL 是否格式合法?还是必须可访问?
如果是判断格式合法,那用正则表达式判断啊,用 AJAX 是什么鬼?
如果是判断必须可访问,用 AJAX 也很奇怪。你们这些链接都是你们自己的吗?如果不是的话,那就跨域了啊,对方没对你们开放 CORS 的话你用 AJAX 一样是访问不了的啊。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
你本地开发是history路由模式?
'2'
这种写法是相对路径写法,会根据当前地址栏路径拼接发送,具体的可以在控制台网络中查看发送的路径是什么