Emberjs - 临时禁用属性更改通知

2023-12-22

是否有任何简单的方法可以实现临时禁用一个或多个对象属性的通知?

我知道你可以推迟他们beginPropertyChanges() and endPropertyChanges()但在我明确启用这些更改之前,我根本不希望收到这些更改的通知。

先感谢您。

使用案例:我必须设置一个对象的属性(A)与另一个对象(B)。的性质B正在通过其他对象的多种方法进行观察。在某些时候B对象的数据被清除,观察者得到通知,稍后 HTTP 响应会为它们设置一些有用的东西。我不希望观察者在清除对象时收到通知,因为属性值当时无效。


Ember 不支持暂停通知。我强烈建议不要玩弄上述评论中提到的私有 API。

我想知道为什么你要在 HTTP 请求之前清除对象的数据?看起来很奇怪。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Emberjs - 临时禁用属性更改通知 的相关文章

  • Rxjs 可观察等待直到满足某些条件

    我有以下重试逻辑来重试操作 对于单个请求来说它工作得很好 对于多个正在进行的请求 我想在重试之前等待现有的重试逻辑完成 handleError errors Observable
  • Angular 5 中 Observable.ForkJoin 的重复 Http 请求

    我有一个 Angular 5 应用程序 组件中包含以下代码 ngOnInit Observable forkJoin this highlightedInsight this insightService getHighlightedIns
  • 创建可以绑定到 DataGrid 的自定义集合

    我在一家建筑公司工作 正在为 3D 建模程序创建一个插件来协助设计 我有一个Building类 以及一个Floor班级 该建筑包含对楼层列表地板的集合 我正在尝试找出以什么为基础楼层列表集合 以便我可以最大限度地减少创建编辑集合的界面所需的
  • 使用最新 Ember Data 版本中的 RESTSerializer 格式化 JSON

    我正在努力将我的 JSON munge 成正确的格式 为了说明这一点 我做了一个快速的 JSfiddle http jsfiddle net chrismasters NQKvy 638 http jsfiddle net chrismas
  • jQuery 日期选择器在 AJAX 之后不持久

    所以我使用 jQuery 日期选择器 它运行良好 我正在使用 AJAX 来获取一些内容 显然当应用这个新内容时 绑定会丢失 我上周了解到这一点 https stackoverflow com questions 2773573 jquery
  • 从 Ember.Route 中访问参数的正确方法是什么?设置控制器?

    Ember Route model可以访问params变量 但是Ember Route setupController才不是 这对我来说很麻烦 因为我的路径有多个动态段 我需要在我的模板中使用它们 具体来说 我的路径如下所示 project
  • EmberJS 支持单字母单词模型吗?

    我无法真正确定问题是 Ember 还是 Ember 数据 或者甚至是一个问题 但发生的情况如下 假设你的模型被称为tell me a story 如果您使用 ActiveModelAdapter 这将是您的 JSON 应该提供的名称 无论如
  • RxJava2 .subscribeOn .observeOn 混淆。在主线程上运行

    我有一个调用 Web 服务的方法 我认为该方法在 IO 线程上运行 直到服务停止且 UI 冻结 所以我开始了一些简单的测试来检查线程 implementation io reactivex rxjava2 rxandroid 2 0 1 i
  • 围绕活动的 {{linkTo}} 创建一个
  • 最干净的获取方式是什么 li class active 对于以下 Ember 应用程序中的活动页面 索引 html app js App Ember Application create App Router map function th
  • emberjs:在应用程序初始化()之后添加路由

    我在使用 emberjs 构建基于路由器的应用程序时遇到了以下问题 我的应用程序的结构简化如下 var App Em Application create App ApplicationController Em Controller ex
  • 行为和视图模型在 MVVM 中如何关联?

    所以我在学习MVVM的时候偶然发现了一个问题 我有一个包含 TextBlock 的 TreeView 当我双击 TreeView 中的任何 TextBlock 时 我想对其执行操作 我开始学习行为 并且我有一个很好的示例来说明如何实现行为
  • 使用 TemplateColumns 将 WPF DataGrid 绑定到 DataTable

    我已经尝试了一切但一无所获 所以我希望有人能给我一个顿悟的时刻 我根本无法获得成功提取数据网格中数据的绑定 我有一个包含 MyDataType 的多列的 DataTable public class MyData string nameDa
  • Ember - 如何在嵌套数据对象上使用pushObject?

    由于这篇文章 我已经可以将新对象推入 jobs 和 jobProducts 数组中如何在 Ember js 中创建嵌套模型 https stackoverflow com questions 9186214 how to create ne
  • ng2-翻译 customLoader 和每种语言的多个文件

    在 Ionic2 应用程序中 我使用 ng2 翻译应用程序中的字符串 现在我需要将翻译文件分成每种语言的多个文件 例如de json and de gs1ais json 由于 ng2 translate 仅限于每种语言一个文件 我尝试实现
  • 使用 INotifyPropertyChanged

    有人可以解释一下为什么在 wpf 中使用绑定时需要使用 INotifyPropertyChanged 的 实现吗 我可以在不实现此接口的情况下绑定属性吗 例如我有代码 public class StudentData INotifyProp
  • 在 ember-cli 中安装 Foundation 5

    我对 ember 相当陌生 对构建工具也很陌生 我目前正在使用通常的基础安装以及基础 cli 和指南针来编译我的 css 这有点痛苦 并且对于团队工作来说非常糟糕 我认为用 Bower 安装文件并使用会更好ember cli compass
  • ListView ItemContainerStyle 模板

    我创建了用作 ListView 项目模板的样式 其中包含 CheckBox 和 TextBlock
  • 如何重试已消耗的 Observable?

    我正在尝试重新执行失败的已定义可观察对象 一起使用 Retrofit2 和 RxJava2 我想在单击按钮时重试特定请求及其订阅和行为 那可能吗 service excecuteLoginService url tokenModel Ret
  • 如何在 Ember 中构建递归视图?

    在我的应用程序中 我有一个名为block它可以包含其他内容并被其他内容包含block项目 为了简单起见 我们假设这些块可以无限嵌套 我想知道是否可以创建与嵌套块相对应的递归视图 每个视图都会被渲染为DIV包含其子级并驻留在其父级内部DIV
  • WPF 绑定 CompositeCollection 中的 MenuItem 不起作用

    我在将命令绑定到复合集合中的菜单项时遇到问题 这MenuItem是其一部分ContextMenu这是定义在UserControl Resources 问题是新标签的绑定不起作用 当我将 MenuItem 放置在复合集合之外时 它将起作用 有

随机推荐