相关疑难解决方法(0)

AngularJS $资源RESTful示例

我想使用$ resource来调用我的RESTful Web服务(我还在继续),但是我想先了解一下我的AngularJS脚本是否正确.

todo DTO有: {id, order, content, done}

:cmd是这样我可以打电话api/1/todo/reset来清除数据库中的待办事项表.

以下是我的理解评论的代码:

function TodoService($resource) {
    var src = $resource('api/1/todo/:id:cmd',
              {id: "@id", cmd: "@cmd"}, //parameters default
              {
                ListTodos: { method: "GET", params: {} },
                GetTodo: { method: "GET", params: { id: 0 } },                            
                CreateTodo: { method: "POST", params: { content: "", order: 0, done: false } },
                UpdateTodo: { method: "PATCH", params: { /*...*/ } },
                DeleteTodo: { method: "DELETE", params: { id: 0 } },
                ResetTodos: { …
Run Code Online (Sandbox Code Playgroud)

javascript rest angularjs

145
推荐指数
1
解决办法
20万
查看次数

AngularJS:与服务器端验证集成

我有一个角度应用程序,其中包含从示例中获取的保存按钮:

<button ng-click="save" ng-disabled="form.$invalid">SAVE</button>
Run Code Online (Sandbox Code Playgroud)

这对于客户端验证非常有用,因为form.$invalid当用户修复问题时会变为false,但是如果另一个用户使用相同的电子邮件注册,我的电子邮件字段设置无效.

一旦我将电子邮件字段设置为无效,我就无法提交表单,并且用户无法修复该验证错误.所以现在我不能再form.$invalid用来禁用我的提交按钮了.

肯定有更好的办法

validation angularjs

55
推荐指数
4
解决办法
4万
查看次数

标签 统计

angularjs ×2

javascript ×1

rest ×1

validation ×1