背景问题
componentDidMount() {console.log('componentDidMount', 222);const { dispatch,ids } = this.props;console.log('第一次批量删除的id',ids)let props = this.props;let pageName = (props.location && props.location.pathname) || '';let formValues = (props.formData && props.formData.data[pageName]) || {};let { expandForm } = this.state;this.setState({formValues,expandForm: formValues.expandForm,});const params = {...formValues,ids:ids};dispatch({type: 'certify/fetch',payload: params,});}// // 第二次进来的时候componentWillUpdate(nextProps,nextState){const { dispatch,ids } = nextProps;console.log('第二次批量删除的id',ids)}
![父子组件传值以及组件的销毁](http://img.gansulong.com/230901/1126151459-0.png)
文章插图
![父子组件传值以及组件的销毁](http://img.gansulong.com/230901/112615EA-1.png)
文章插图
- 对于问题二,其实也不难理解,因为弹窗的关闭,也是通过一个属性字段控制的,这个字段发生改变,就会去触发子组件的重新,就相当于
- 为了避免事件重复请求,就自然想到,当关闭弹窗时,销毁掉子组件 。
【父子组件传值以及组件的销毁】
const parentMethods = {title: '加入黑名单',record: selectedRows,handleCancel: this.handleModalVisible,handleModalVisible: this.handleModalVisible,};{modalVisible?( ):null}
总结
- Android应用程序组件Content Provider应用实例
- 三国十大美女曹操父子占两个刘备父子却得一半
- 揭秘周宣王和周幽王两人之间是父子关系吗
- PrimeVue - 全面升级!免费开源、优雅好用的 Vue3 UI 组件库
- 刘备部将傅肜和傅佥:配享武侯祠的父子名将
- 历史上著名的父子名将:高舍鸡和他的儿子高仙芝
- 历史上宋光宗与宋孝宗为什么父子关系极差?
- 组件图、部署图 UML——实现图、包图
- 黄权父子2次挽救蜀汉一个得以善终一个马革裹尸
- UNI-APP 自定义组件中引入uni-ui的扩展组件无法修改其样式