Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >角形-只发送更改的字段

角形-只发送更改的字段
EN

Stack Overflow用户
提问于 2013-05-16 05:04:41
回答 2查看 10.9K关注 0票数 9

我正在创建一个web客户端,它使用带有角的设置web。有很多设置,它们都是可选的。如果我发送一个设置,它应该被保存。未发送的设置不应更改。

要求为所有设置设置一个保存更改按钮。

我不知道在角度上是否有什么方法来实现这一点。

我考虑不使用HTML,不收集数据,自己创建ajax请求,但这样我就会失去验证机制(这在角UI验证方面运行得很好)。

我考虑将表单拆分为小表单,只在ng-dirty不为false的情况下将表单子化,但如果某些请求失败(这违背了需求),这可能会导致部分保存。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-16 17:17:43

在角度文档中,有一个例子涵盖了ng拷贝来实现重置功能。

http://docs.angularjs.org/cookbook/advancedform

在提交期间,您可以将初始模型(主副本)与更改/提交的对象(更改的副本)进行比较,并且只提交更改的项(或只删除相同/未更改的项)。

使用http://blog.vjeux.com/2011/javascript/object-difference.html区分副本和母版,这需要额外的工作来处理数组。或转换为JSON并区分JSON https://github.com/benjamine/JsonDiffPatch

票数 6
EN

Stack Overflow用户

发布于 2013-10-11 04:26:18

您可以在提交之前检查表单或任何命名字段是否已被修改。如果表单有一个名称,而您的输入有如下名称:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<form name="myForm">
   <input name="input1">
</form>

在控制器中,您可以访问对象$scope.myForm$scope.myForm.input1,如果用户修改了原始值,这些对象将具有一个$dirty属性。

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16588263

复制
相关文章
MongoDB更改字段类型
1 Double 浮点型  2 String UTF-8字符串都可表示为字符串类型的数据  3 Object 对象,嵌套另外的文档  4 Array 值的集合或者列表可以表示成数组  5 Binary data 二进制  7 Object id 对象id是文档的12字节的唯一 ID 系统默认会自动生成  8 Boolean 布尔类型有两个值TRUE和FALSE  9 Date 日期类型存储的是从标准纪元开始的毫秒数。不存储时区  10 Null 用于表示空值或者不存在的字段  11 Regular expression 采用js 的正则表达式语法  13 JavaScript code 可以存放Javasript 代码  14 Symbol 符号  15 JavaScript code with scope  16 32-bit integer 32位整数类型  17 Timestamp 特殊语义的时间戳数据类型  18 64-bit integer 64位整数类型
周小董
2019/03/25
7K0
MongoDB更改字段类型
MYSQL 生产环境字段更改的failed的问题
早上看到微信一个银行的同学问了小问题,希望他不要背锅,具体问题是MYSQL 一个50G的表要更改字段,将一个字段从varchar(3) 改成varchar(6). MYSQL 5.7 官版。因为根据官方和在测试系统测试的结果来看,不应该是缓慢的,应该是很快完成的。
AustinDatabases
2020/06/05
1.8K0
oracle查看表字段类型_oracle更改表字段类型
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/03
1.1K0
MySQL online DDL 更改Varchar的字段长度
修改Varchar 的大小的时候。不用锁表,就可以进行操作DDL。这个还得具体查看版本,还有具体情况。下来我们来看一下INnoDB中的Online DDL各个操作请求。
袁新栋-jeff.yuan
2020/08/26
6.4K0
MySQL online  DDL 更改Varchar的字段长度
更改Exchange2013的邮件发送频率限制
我们通过脚本或者程序去发送邮件时,可能会收到这样的提醒: Send-Mailmessage : 服务不可用,正在关闭传输信道.服务器响应为:4.4.2 Message submission rate for this client has exceeded the configured limit 解答: 这是因为Exchange服务器上的邮件发送限制导致的,需要修改发送限制。环境: Exchange 2013 执行工具: Exchange Management Shell(Exchange 2013下必须
BigYoung小站
2020/05/05
1.6K0
hibernateTemplate update 只更新被修改字段
如果你用hibernateTemplate操作数据库,感觉的确很省代码,一行代码解决数据库增改删查,但当你做到一个功能只更新一个字段,你就有点懵逼了,怎么试就是不行,总的就是下面的异常报错。
全栈程序员站长
2022/09/07
7850
SQL更改表字段为自增标识
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/120459.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/15
1.2K0
Rafy 框架 - 实体支持只更新部分变更的字段
Rafy 快一两年没有大的更新了。并不是这个框架没人维护了。相反,主要是因为自己的项目、以及公司在使用的项目,都已经比较稳定了,也没有新的功能添加。但是最近因为外面使用了 Rafy 的几个公司,找到我,提出了一些明确的需求,期望我做一些相应的升级。所以可能最近几个月,会陆续更新 Rafy 框架。
用户1172223
2021/10/15
1.2K0
golang type struct 只写成员类型的 匿名字段。
这真是蛋疼了。*sql.DB是什么鬼啊?为什么只有类型没有字段名啊?看来没有系统看过golang语法真是够呛。发个QQ在群里面问golang达人,趁着别人还没回复的功夫,自己想百度一下,可是这怎么百度啊?怎么描述这个问题啊?奇葩啊。后来没办法直接百度了关键字 golang type struct ...翻了几页结果,还真翻到了。原来struct中只写一个类型不写字段名定义的字段叫做匿名字段。为啥不用名字呢?因为golang把这个类型的所有成员到装到了当前struct中。直接当前struct.XXX就能访问这个类型的子成员了。公然偷懒偷到这种程度了,我对golang真是大写的服啊。不过省了不少事啊。
xiny120
2019/06/11
7140
DTO返回JSON时,不展示某字段;DTO返回JSON时,更改某展示字段的key
//DTO返回JSON时,不展示某字段 @JsonIgnore private String addresses; //DTO返回JSON时,更改某展示字段的key @JsonProperty(value = "addresses") public final CalendarVideoAddressDTO getAddressesJSON() { if (addresses != null) { return JSONObject.pars
qubianzhong
2019/04/22
2.3K0
oracle修改字段类型时报"要更改的列必须为空"处理方法
执行以下语句报"要修改数据类型,则要更改的列必须为空" alter table 表名 modify (目标字段 varchar2(100));
用户5640963
2019/07/26
2.8K0
salesforce零基础学习(八十一)更改标准字段的label名称(Admin)
本文介绍了如何在Salesforce中更改标准字段的label名称,包括如何设置需要翻译的类型以及修改字段翻译的步骤和注意事项。通过本文的学习,读者可以快速掌握如何在Salesforce中实现标准字段的汉化,从而提高自己的工作效率和用户体验。
Zero-Zhang
2018/01/05
1.8K0
salesforce零基础学习(八十一)更改标准字段的label名称(Admin)
C/C++-----------http协议发送字段,文件,单个和多张图片
           关于c/c++ 网络编程,无论在linux还是windows,要说到自由性,和安全性,socket无疑是比较好的!对于socket,因为它的传输协议只有两种tcp和udp,属于网络层,这里我们不去重点讨论。        关于应用层协议http,如何用C/C++的socket来实现数据传输和下载呢?    1. http是超文本协议,用在html文件中,那么对于html是如何传输数据呢?        通过post或者get传输表单数据,当然http还有其他的方式head,put ,d
Gxjun
2018/03/26
4.9K0
详解TCP数据包中SYN,ACK字段与数据发送的关联
在TCP协议中,为了确保数据能稳定发送,协议使用数据包中的syn,ack两个字段来监控数据是否正确发生和接收,本节我们看看这两个字段如何保证数据的平稳传输。
望月从良
2019/09/27
2.5K0
详解TCP数据包中SYN,ACK字段与数据发送的关联
删除表中多余的重复记录(多个字段),只留有rowid最小的记录
--注意上面表中ID为自增长,如果User表中没有ID自增长,可以虚拟一个ID自增长列。
跟着阿笨一起玩NET
2018/09/19
3K0
使用腾讯云自定义告警短信接口发送自定义字段
在网上冲浪发现一篇文章在讨论腾讯云的告警短信接口,正好我也需要这个东西,然后就跟着琢磨 了下,发现这个是个好东西,下面我们就来说说怎么玩。
Balliol Chen
2022/04/22
3.2K0
更改网页的标签
以Safari浏览器、百度主页为例子 先上效果对比图: 效果图.png 原图.png 好了,现在开始搞过程: ️:打开Safari浏览器,进入www.baidu.com;然后鼠标右键选择-检查元素
且行且珍惜_iOS
2018/05/22
1.3K0
点击加载更多

相似问题

蓝藻只发送特定的字段

21

只更新没有隐藏字段的更改字段

25

只保存已更改的字段

25

只含CSS的角形状

14

只从表发送更改的数据

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文