2

我正在尝试解决一个问题。我希望在控制器中执行操作或功能时将其保存在 brose 历史记录中。例如,我想这样做:

  • 在文本框中输入一些内容。
  • 单击链接以调用一个函数,该函数将我键入的字符串设置为 $scope 中的变量并将其保存在浏览器历史记录中。
  • 使用不同的值执行与上一步相同的操作。
  • 如果我从浏览器单击“返回”按钮,我想显示我输入的第一个值。

我有一个我想要的非常简单的示例,但我不知道我必须添加什么才能使用浏览器中的“后退”和“前进”按钮。

http://jsfiddle.net/XMFua/

非常感谢您!

4

1 回答 1

1

您应该使用该$location服务来设置 URL。我不知道如何使它在 jsFiddle 上工作,但是以下应该可以工作:

http://jsfiddle.net/marcenuc/BSDxG/

于 2012-08-18T07:12:10.477 回答