vue2 在子组件监听父组件的值value变化,对子组件监听父组件传来的value,之后做更新操作,会导致父组件的requestAnimationFrame的循环更新value值卡顿,这是什么问题?-灵析社区

你可以的拿捏了

控制一下更新频率: "parent.slidervalue": { handler: _.throttle(function(newVal, oldVal) { try { let getchart = echarts.getInstanceByDom( document.getElementById("charts" + this.index) ); if (this.parent.isPause && getchart && this.signalName.length !== 0) { const findIndex = this.findIndexDep( this.parent.eventData[0].value, String(newVal) ); const xValue = this.dateTimes[findIndex]; let newOption = _.chain(this.defOption) .set("xAxis[0].axisPointer.value", xValue) .value(); getchart.setOption(newOption); this.sendvalue(newVal, this.parent.eventData[0].value); } } catch (error) { console.error("Error in handler: ", error); } }, 100), }

阅读量:1

点赞量:0

问AI