代码抽象调整。部分特性支持。添加todo计划
避免重复的计算和fixed事件触发