admin 管理员组

文章数量: 887006

列表页新增数据开启新页面如何在新页签保存数据后关闭页面回到列表页自动刷新列表显示出最新添加数据

在新增保存成功后添加对象

localStorage.setItem('dataStoreListingNeedReload', true);

然后再列表页componentDidMount()监听

componentDidMount() {this.loadPermission();this.loadData();document.addEventListener('visibilitychange', () => {if (!document.hidden &&localStorage.getItem('dataStoreListingNeedReload')) {localStorage.removeItem('dataStoreListingNeedReload');this.setState({cardsData: [],paging: {next: 1,size: 20,hasMore: true,},filters: {productStatus: [],productType: [],},sorters: {updateAt: 0,name: 0,},loading: false,dataLoaded: false,addCardModal: {visible: false,},Permissions: [],loadWillTime: null, // loadmore加载更多将会执行的次数kw: '', // 搜索的值},() => {this.loadData();this.loadPermission();});}});}

本文标签: 列表页新增数据开启新页面如何在新页签保存数据后关闭页面回到列表页自动刷新列表显示出最新添加数据