如何在Bacon.js中合并两个属性

迈克尔·奥利尔

说我有两个Bacon.js属性。一个是子对象-也许只是他的名字。他或她所穿衣服的另一个属性对象-裤子颜色和衬衫颜色。

就我而言,我正在使用Angular-Bacon从AngularJS范围变量创建属性。

如何获得将两者合并在一起的属性?我希望我可以做类似以下的事情(假设我有Lodash可用):

var outfit = $scope.$watchCollectionAsProperty('outfit'); // {shirt: 'blue', pants: 'green'}
var child = $scope.$watchCollectionAsProperty('child'); // {name: 'Jimmy'}

var clothedChild = outfit.map(function(it) {
    return _.merge(it, child.value());
});

但是,这不起作用。

我是RFP的新手,正在尝试在Angular应用程序中使用Bacon,但是我很难把它包起来。

任何提示将不胜感激。

迈克尔·奥利尔

答案并不像我想的那么复杂-似乎我只是不知道要寻找的术语。

var clothedChild = Bacon.combineWith(function(p1, p2) {
    return _.merge({}, p1, p2);
}, child, outfit);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Bacon.js中取消订阅处理程序?

来自分类Dev

如何在Bacon.js中获得Ajax调用的状态?

来自分类Dev

如何在Bacon.js中实现REST api的轮询?

来自分类Dev

如何在Three.JS中的一个BufferGeometry中合并两个BufferGeometries?

来自分类Dev

如何在Angular.js中合并两个控制器?

来自分类Dev

如何在Linux中合并两个文件

来自分类常见问题

如何在Dart中合并两个列表?

来自分类Dev

如何在Java中合并两个大型POJO?

来自分类Dev

如何在Bash中合并两个文档?

来自分类Dev

Python如何在numpy中合并两个矩阵

来自分类常见问题

如何在Swift中合并两个Dictionary实例?

来自分类Dev

如何在OrientDB中合并两个查询的结果

来自分类Dev

我如何在反应中合并两个组件

来自分类Dev

如何在scala中合并两个元组?

来自分类Dev

如何在R中合并两个图?

来自分类Dev

如何在JavaScript中合并两个.csv文件?

来自分类Dev

如何在两个JSON数组中合并记录?

来自分类Dev

如何在angularjs中合并两个对象数组?

来自分类Dev

如何在SQL(MySQL)中合并两个表?

来自分类Dev

我如何在反应中合并两个组件

来自分类Dev

如何在熊猫中合并两个地块?

来自分类Dev

如何在R中合并两个文件?

来自分类Dev

如何在SVG中合并两个形状?

来自分类Dev

如何在python中合并两个整数列

来自分类Dev

如何在python中合并两个csv文件

来自分类Dev

如何在Django中合并两个表

来自分类Dev

如何在numpy中合并两个矩阵?

来自分类Dev

如何在Splunk中合并两个统计信息?

来自分类Dev

如何在Qt中合并两个QJsonObjects?