标签: javascript immutable.js
我是immutable.js的新手,我想知道在特定属性上调用.set时是否可以设置一个不可变对象来运行回调函数。
.set
例如:
const { Map } = require('immutable'); const map = Map(); map.onChange('value', () => { /* Do some things when map.set('value', 'some new value') is called. */ });
答案 0 :(得分:0)
我不知道是否有更简单的方法可以做到这一点,但你可以使用代理实现你想要的。
remote:
http://jsfiddle.net/3bgub8r2/3/