如何在父组件中强制刷新子组件

如何在父组件中强制刷新子组件,第1张

尝试,得知:在第一次首页渲染完成之后,点击 待办任务 或者 已提交任务 ,只有表格视图的局部重新渲染,而分页组件不会再次渲染,故传值无法实现。

如果要在组件内部中进行强制刷新,则可以调用 this.$forceUpdate() 强制重新渲染组件,从而达到更新目的。

1:当它们都是组件时

窗口中:

<mx:Button label="新增" click="add_clickHandler(event)"/>

protected function add_clickHandler(event:MouseEvent):void

{

addWin = new addOrModify()

PopUpManager.addPopUp(addWin,this,true)

addWin.callFunction = this.本窗口方法//这是关键

}

子窗口中:

public var callFunction:Function

callFunction.call(parent)

2:父窗口是module,子窗口是组建

子窗口:this.parentDocument.父窗口方法名就ok了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10041053.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存