我有一个自定义状态,例如“可见性状态”,其值为true | false。
我正在将此状态绑定到所有设置,设置为1000多个数字。因此,当状态改变时,它会将所有状态回忆1000多次,这似乎是一个沉重的过程。
var setActiveState = function () {
// This is calling 1000+ times.
element.active.set( logic_to_toggle() );
};
// This is in the loop of all the controls.
api.state(\'visibility-state\').bind( setActiveState );
是否有任何优化的方法来删除所有绑定函数并仅为展开部分设置,以便展开部分下的控件仅切换?
您可以在此处观察延迟:https://a.cl.ly/yAuZ8o0p