Html location.href正在做一些奇怪的事情

Html location.href正在做一些奇怪的事情,html,angularjs,button,onclick,Html,Angularjs,Button,Onclick,我在按钮上做了一个标记,我有一段代码onclick=“location.href=”#/fullscreen'”,但当我单击按钮时,地址栏上会出现这段代码“#/%23/fullscreen”。我不想要我想要的%23 我不知道发生了什么事,请帮我解决 您以#开头,这很可能导致无效的语法错误,因为浏览器不知道您实际要去哪里。在大多数路由系统中#出现在根之后,所以在前面加一个斜杠 <button onClick="location='/#/fullscreen'">Go here</

我在按钮上做了一个标记,我有一段代码
onclick=“location.href=”#/fullscreen'”
,但当我单击按钮时,地址栏上会出现这段代码“#/%23/fullscreen”。我不想要我想要的%23

我不知道发生了什么事,请帮我解决

您以#开头,这很可能导致无效的语法错误,因为浏览器不知道您实际要去哪里。在大多数路由系统中#出现在根之后,所以在前面加一个斜杠

<button onClick="location='/#/fullscreen'">Go here</button>
到这里来

很抱歉对我的问题进行了奇怪的解释,但您的解决方案奏效了,谢谢!