问题标签 [dirty-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在 OnPropertyChange 中创建 IsDirty,但同时在从数据库加载实体时将其关闭
我正在构建 WPF 应用程序,并且我想要能够检查实体是否为 IsDirty,所以我在网上找到了这个解决方案:
然后我可以像这样使用它
而且它似乎有效,只要属性发生更改,实体就会变脏,因为调用了 OnPropertyChanged。我遇到的问题是,当我从数据库加载一个实体(或实体集合)时,就会调用 onpropertychanged:
然后每个出现的实体都被标记为脏,除了通过一个循环并将 IsDirty 设置回 false 之外,我无法在它周围找到任何东西。还有其他方法可以实现吗?
问候
javascript - 如何回到AngularJS中对象的脏状态之前
我想知道AngularJS中是否有办法在对象变脏之前恢复它的状态。
我有一个简单的用例,其中有一个,edit
按钮。如果有人单击编辑按钮,获取相关对象的状态,然后单击取消按钮,我希望对象的状态恢复到其先前的状态(变脏之前的状态)。save
cancel
在我点击cancel
按钮的那一刻,对象的状态看起来发生了变化,即使它实际上没有。
我可以通过AngularJS提供的一些功能以某种方式实现它吗?
与给定帖子相关的代码:
控制器中的代码:
HTML 代码:
angularjs - 如何使用取消按钮回到模型的先前状态使其变脏
我这里有这个 plunkr ,它显示了一个可编辑的表格。
以下是表格的 HTML 代码:
我希望该行中的Cancel
链接显示该行的先前状态,fooObject
就好像该行从未被触及过一样。
以下是 AngularJS 控制器中的代码,只要我"orderBy:'points'"
在ng-repeat
表达式中没有,它似乎就可以工作,但否则就不起作用:
有人可以帮助我了解如何解决它吗?
valuechangelistener - Scout Eclipse 检查脏字段
当您尝试关闭 Swing 应用程序并更改字段中的相同值时,应用程序会询问您是否要保存更改。
我的第一个问题是为什么 RAP 应用程序不问同样的问题?
第二个也是更重要的问题是如何强制验证字段更改以及如何操作。
例如 :
我有表格行和表格下方的一些字段。如果我单击行,则会在字段中输入一些值。我可以更改此值并单击按钮保存。
我想在行点击时强制更改验证。因此,如果应用了更改,并且如果我单击行,应用程序应该警告我某些更改未保存。但我应该能够操纵什么是变化,什么不是。例如,如果行上的表单击填充一些数据,如果字段没有更改,但如果我输入的值是相同的字段,这就是更改。
我发现了方法
但它什么也没做。(如果我改变价值观与否)
我看到每个领域都有数学
所以我应该操纵更改抛出 m_touched ?
这在 Scout 中是如何处理的?
添加
我正在寻找检查脏字段并弹出消息对话框的功能,与关闭表单时相同,以及设置字段是否脏的方法。
java - 如何使用java清理脏文本
我正在从 twitter 收集数据并对其进行处理,但我遇到的问题是:文本很脏,
例子 :
例子 :
请我希望它尽可能简单。
ruby-on-rails - Rails 不保存已更改的属性
我在我的一个模型notes
上的一个字段中附加了一些文本,ActiveRecord::Base
但是当我保存它时,它没有得到更新:
java - Eclipse DatabindingContext valuechange 监听器 => 脏
我有一个对话框来显示一些值。现在我需要知道用户是否更改了某些内容。
所有字段都包装在 eclipse DatabindingContext 中。
如果我更改某些字段,模型内的 propertyChangeSupport 侦听器会被触发。(调用属性的设置器)。
现在我需要一个全局监听器来检测是否有任何值被改变。
我尝试了以下但没有成功:
这是来自另一个添加了一些 afterConvertValidators 的类。所以我想我必须改用“addValueChangeListener”,但即使这样也行不通。
任何想法如何实现这一目标?
此致
c++ - 获取 MPxLocator 以在属性更改时进行绘制
我有一个带有 MPxLocator 的 Maya/cpp 代码。这个定位器有一个名为“Frame”的属性,每当框架发生变化时,我都有一个更新该属性的函数:
然而,绘图功能并不总是启动,只是有时。更改框架属性时如何使 MPxLocator “脏”?
linux - 从 linux 进程中清理脏内存
我在我的 linux 服务器上运行 apache,我注意到许多实例占用了超过 100 MB 的内存。然后我运行进程图,发现进程使用的内存中有 2/3 是脏内存。
这是结果开始的样子:
有没有办法以某种方式清除脏内存(例如:摆脱匿名条目),以便 apache 进程占用更多的 40 MB 而不是超过 100 MB?如果可能,我想避免不断重启服务器。
r - R time formatting with dirty data
I'm using R to generate a CZML file from a database.
The database has dirty data.
I need a way to make sure times are in the format "%H:%M:%S".
The data can be in the correct %H:%M:%S already or missing zeros in front of the hour, e.g 8:30:00, which is an invalid ISO 8601 and throws the CZML parsing off entirely.
It needs to always be like so 08:30:00 or 07:09:00 in the 24h format.
I have errors because it is like so 8:30:00 or 7:09:00 still in the 24h format though, I haven't checked if the minutes or seconds are incorrect too but for the moment I assume they are correct and the only problem is the hours.
For example, I have a csv file like this:
I need to generate a CZML like so:
My code is like so:
But it doesn't produce the desired output because of the dirty data.. Any ideas?