observable

    1热度

    2回答

    我使用的MVP设计模式,我已经注册了我的主持人为上的各种按钮和我的看法等互动元素的监听器。这工作正常,每当用户在GUI中执行某些操作时,我都会收到通知。 但是我不把程序通知演示时模型的变化。我有来自服务器的数据(例如用户模型)进行处理,并更改我的用户对象的值。 你如何通知主持人,该模型在Java中有哪些变化? 让我的模型召开参考主持人和显式调用类似presenter.userObjectHasBe

    28热度

    3回答

    我想显示一个可编辑的项目列表,其中的每个项目都是可编辑的(有点像可编辑的网格,有点像)。我正在使用KnockoutJS。我不能只使用一个简单的可观察数组,因为文档声明“一个可观察数组跟踪哪些对象在数组中,而不是这些对象的状态” 因此,我创建了observableArray的可观察对象(使用utils。 arrayMap),并将它们绑定到视图。但是,问题是,如果我在屏幕上编辑数据,则用户在屏幕上进行

    0热度

    1回答

    我目前正在研究人工智能中描述的部分可观测环境和传感器较少的问题:现代方法/ Stuart Russell,Peter Norvig。 第4章 我可以在互联网上找到的部分可观察和无传感器问题的唯一例子是本书中还显示了真空吸尘器问题。 是否还有另外一个例子,还可以执行上述算法吗? 感谢, 侧击

    0热度

    1回答

    我正在开发一个小实用程序,它必须在相当急速的情况下开发:(实际上只有很短的时间:(实际上该实用程序有三个主要的翅膀,其中两个是填充一些不同的数据池。第三个需要坐下来听一个数据池,并在数据池被一个额外的数据填充的时候开始运行。显然,所有的机器人都运行在三个不同的线程上。我应该使用观察者和可观察模式,还是有其他可用的替代方法(是的,有些需要使用f/w) 还没有完成很多R & D.Sorry,但我说实验

    2热度

    3回答

    我有一个函数将一个对象放入一个名为“detailedStudent”的可观察对象中,该对象将在模态中显示一些学生的字段。这里的问题: 我开始与具有假值的字段。 (IncludeInStudentSiteResults) 我在显示下拉列表(模拟模态弹出窗口)的'detailedStudent'内设置'student'对象。 该字段的值被设置为true,这是下拉列表中的第一个选项。 下面是再现问题的j

    0热度

    1回答

    是否有可能绑定可观察对象中的未知属性?因为在我映射它之后,我看不到结果。 Example

    2热度

    1回答

    我目前正在做下面的事情来补偿布尔的没有很好地映射到单选按钮。由于字段是如何从observables中读出的,我坚持将1和0绑定到值(而不是true和false)。 Pref1/Pref2的值来自服务器的true/false布尔值。这里的关键是我不仅要将单选按钮的选中值与数据绑定,以匹配对象中的真/假,而且还希望将true/false的布尔值写回到GraduationClass对象中。我的补偿代码不

    3热度

    1回答

    假设我有一个模型Stock,它有几个StockPartition(它的属性名为partitions,它的一个数组)。 的Stock模型有一个属性usedAmount应该改变,当任何的所有partition.amount变化,以及,当然,当加入一个分区/移除被更新。 例子: stock.get('usedAmount') -> 0 stock.get('partitions') -> [Class

    2热度

    3回答

    是否有任何简单的方法来实现临时禁用对象属性或属性的通知? 我知道你可以推迟他们与beginPropertyChanges()和endPropertyChanges()但我不希望这些更改通知,直到我明确启用它们。 预先感谢您。 使用案例: 我要设置一个对象(A)与另一个对象(B)的属性。其他物体的几种方法正在观察B的性质。在某个时候,B对象的数据被清除,观察者得到通知,稍后HTTP响应将它们设置为有

    1热度

    1回答

    我有一个播放器类和视图模型 class Player constructor: -> @boat = ko.observable null class Boat constructor: (@id) -> class ViewModel player: ko.observable 在HTML <div data-bind="if: player