我有兴趣将我的客户端的"逻辑"从Rails路由转移到AngularJS.我在一个主题中有轻微的混淆,那就是链接.现在,我确实理解处理这个问题的方法不止一种,但是AngularJS社区中用于处理处理CRUD资源的URL的常见做法是什么.想象一下,在运动员的情况下,我们有一个URL,如下所示列出所有运动员:
http://example.com/athletes
查看个人运动员:
http://example.com/athletes/1
编辑个人运动员:
http://example.com/athletes/1/edit
创造一个新的运动员:
http://example.com/athletes/new
在AngularJS中,通常的做法是重新路由到类似的URL来创建/编辑/更新?您是否只有一个URL处理一个界面中的所有CRUD类型操作,并且永远不会更改URL?如果您要更改URL,是否可以通过ng-click处理,并且在click事件中您是否会使用该$location对象更改URL?我希望能够阅读这些常见的做法,但是在AngularJS背景下难以找到更多关于它的文献.
**注意**
我完全知道你仍然可以使用RESTful路由到后端,以便与服务器端资源进行交互.我的问题是,在客户端更新URL时建议使用的样式是什么.您是否正在使用AngularJS为每个CRUD操作执行此操作?
我需要在rails上的ruby中自动淡化flash消息.
我的留言代码是:
<%= simple_form_for(@dashboard_user) do |f| %>
<% if @dashboard_user.errors.any? %>
<ul class="alert alert-danger">
<% for message_error in @dashboard_user.errors.full_messages %>
<li>
<%= message_error %>
</li>
<% end %>
</ul>
<% end %>
Run Code Online (Sandbox Code Playgroud)
我如何自动淡化这些消息?