Lodash sortBy函数打破了Input()绑定:Angular4

时间:2017-08-28 01:15:08

标签: angular lodash

我有一个父组件,它有一些强大的功能,我在其子组件中显示该内容。子组件以Angular @Input()的形式接收内容。因为我绑定了内容'父组件中的属性与'内容'子组件中的属性。因此,每当我更改“内容”时,父母的财产,孩子的内容'属性自动更新。但是,我正在使用Lodash的sortBy方法:

https://lodash.com/docs/#sortBy

通过这种方式,我可以对内容进行排序并将已排序的内容存储在相同的内容中。子组件中的属性。之后,每当我对父组件的content属性进行任何更改时,子都不会更新。

为什么sortBy方法会破坏绑定?

1 个答案:

答案 0 :(得分:0)

这不是打破它的排序,而是将结果存储在绑定属性中。