Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 角度-在URL中使用标签的利弊_Angularjs - Fatal编程技术网

Angularjs 角度-在URL中使用标签的利弊

Angularjs 角度-在URL中使用标签的利弊,angularjs,Angularjs,在我的Angular应用程序中,我知道我可以使用以下代码删除URL中的标签: $locationProvider.html5Mode(true)并在我的索引文件中设置基本href 然而,不使用标签的优点和缺点是什么 毫无疑问,棱角分明的球队之所以把它放在这里是出于某种原因,而我能看到的没有它的唯一优势是“它看起来更好” 我很想知道 谢谢。使用hashtag可以在较旧的浏览器上使用。With使用HTML5推送状态。如果您需要支持旧浏览器,请使用hashtag。请参见此处:但根据文档,它声明:“如果

在我的Angular应用程序中,我知道我可以使用以下代码删除URL中的标签:

$locationProvider.html5Mode(true)
并在我的索引文件中设置基本href

然而,不使用标签的优点和缺点是什么

毫无疑问,棱角分明的球队之所以把它放在这里是出于某种原因,而我能看到的没有它的唯一优势是“它看起来更好”

我很想知道


谢谢。

使用hashtag可以在较旧的浏览器上使用。With使用HTML5推送状态。如果您需要支持旧浏览器,请使用hashtag。请参见此处:但根据文档,它声明:“如果浏览器不支持HTML5历史API,$location服务将自动退回使用hashbang URL。”因此,这是一个一致性问题。如果有人用标签共享到你的页面的链接,它看起来会与HTML5应用程序共享的链接不同。啊-这是一个有效点使用标签可以在旧浏览器上使用。With使用HTML5推送状态。如果您需要支持旧浏览器,请使用hashtag。请参见此处:但根据文档,它声明:“如果浏览器不支持HTML5历史API,$location服务将自动退回使用hashbang URL。”因此,这是一个一致性问题。如果有人用标签分享你页面的链接,它看起来会和HTML5应用共享的链接不同。啊,这是一个有效的观点