我正在编写一个非常简单的应用程序,允许用户进行某些选择并根据他们的选择接收随机引用。我对如何实际生成报价有一个很好的想法,但我仍然坚持如何跟踪用户选择,直到他们到达最终视图/页面。
具体来说,我的问题是,如何将用户的选择存储在变量或数组中,以便我可以在最后一页上使用它并从任何页面更新它以生成报价?我没有长时间使用Angular,但到目前为止我所做的是制作一个服务,其中包含一个用于存储变量的数组,然后使用按钮上的指令来更新数组但最后看起来很乱这么多选择,它现在实际上不起作用。
非常感谢有关如何实现我想要的任何和所有建议或资源< 3
答案 0 :(得分:0)
在我的app.js中定义了这个
myApp.value('selection', {
first: "first choice here",
second: "second choice here"
});
这在控制器中,根据当前视图/ ctrl更新'选择'以及明显必要的依赖注入
selection.first = "updated choice";