使用angularjs将表单数据从一个页面发送到另一个页面

时间:2015-12-13 19:01:25

标签: angularjs

您好任何人都可以告诉我如何使用angular JS单击提交按钮将表单数据发送到另一个。

1 个答案:

答案 0 :(得分:4)

有三种方法可以做到。

  1. 如果您正在为您的网站使用SPA流程,您可以为要在页面之间共享的数据提供服务。重定向只会更改URL的哈希值,而着陆页仍然会有来自服务的数据。
  2. 第二个是使用数据的哈希值,因为我们说你要从baseURL / test1重定向到baseURL / test2,所以你可以重定向到baseURL / test2#/ data = 而不是重定向到baseURL / test2 *,* 代表数据。重定向仍将发生,但现在您也可以获取数据。
  3. 第三是使用本地存储或webSQL(虽然对webSQL有限的浏览器支持),保存数据然后在下一页上检索回来。
  4. 虽然我会坚持使用我的角度网站的SPA流程,并使用服务传递数据。还有一种在$ rootScope中分配数据的方法,但这不是将数据从一个页面传递到另一个页面的好方法。