加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax – 角度模型生命周期状态:脏和正在进行的记录

发布时间:2020-12-16 02:47:20 所属栏目:百科 来源:网络整理
导读:在angular中,似乎没有内置的方式来存储模型生命周期状态,即由于它是存储在服务器上的远程模型的异步和可能过时的副本而导致的状态,或者服务器与客户端相比过时的位置.看看Ember是如何做到的,在 http://emberjs.com/guides/models/model-lifecycle/,他们有许
在angular中,似乎没有内置的方式来存储模型生命周期状态,即由于它是存储在服务器上的远程模型的异步和可能过时的副本而导致的状态,或者服务器与客户端相比过时的位置.看看Ember是如何做到的,在 http://emberjs.com/guides/models/model-lifecycle/,他们有许多Model对象的状态:

>加载
>加载/清洁
>肮脏
>飞行中
>无效
>错误

Angular的模型似乎只是普通的旧Javascript对象,所以没有这个.看看$资源,似乎更接近我正在寻找的东西,似乎与州没有任何关系.我的目标是让用户清楚何时需要将某些内容保存到服务器,以及任何此类保存的结果.

>这样做的好方法是什么?
>是否有任何现有的库,或者我必须自己滚动?

编辑:我不是指DOM与浏览器内存中的模型相比过时.据我所知,Angular处理所有这些作为双向数据绑定,如http://docs.angularjs.org/guide/dev_guide.templates.databinding所述.这是在模型与服务器相比本身可能不同时处理状态.

解决方法

你看过 the form directive了吗?您可以检查它是原始的,脏的,有效的等等……这可以满足您“在需要将某些内容保存到服务器时向用户说明”的需要.我真的不知道你的意思是“任何这种保存的结果.”,但根据表格的状态,你可以显示你想要的任何东西.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读