modi不refresh时也要publish,触发reRender
This commit is contained in:
parent
8a9e3fccce
commit
c4f2566421
|
|
@ -2104,7 +2104,7 @@ export class RunningTree extends Feature {
|
|||
let iter = 1;
|
||||
while (iter < paths.length) {
|
||||
if (paths[iter].includes(MODI_NEXT_PATH_SUFFIX)) {
|
||||
const pathPrev = paths.slice(0, iter).join('.') + paths[iter].replace(MODI_NEXT_PATH_SUFFIX, '');
|
||||
const pathPrev = paths.slice(0, iter).join('.') + '.' + paths[iter].replace(MODI_NEXT_PATH_SUFFIX, '');
|
||||
const node = this.findNode(pathPrev);
|
||||
if (node) {
|
||||
return true;
|
||||
|
|
@ -2139,6 +2139,7 @@ export class RunningTree extends Feature {
|
|||
}
|
||||
async refresh(path, pageNumber) {
|
||||
if (this.isInModiNextBranch(path)) {
|
||||
this.publish(path);
|
||||
return;
|
||||
}
|
||||
const node = this.findNode(path);
|
||||
|
|
|
|||
|
|
@ -2565,7 +2565,7 @@ export class RunningTree<ED extends EntityDict & BaseEntityDict> extends Feature
|
|||
let iter = 1;
|
||||
while (iter < paths.length) {
|
||||
if (paths[iter].includes(MODI_NEXT_PATH_SUFFIX)) {
|
||||
const pathPrev = paths.slice(0, iter).join('.') + paths[iter].replace(MODI_NEXT_PATH_SUFFIX, '');
|
||||
const pathPrev = paths.slice(0, iter).join('.') + '.' + paths[iter].replace(MODI_NEXT_PATH_SUFFIX, '');
|
||||
|
||||
const node = this.findNode(pathPrev);
|
||||
if (node) {
|
||||
|
|
@ -2605,6 +2605,7 @@ export class RunningTree<ED extends EntityDict & BaseEntityDict> extends Feature
|
|||
|
||||
async refresh(path: string, pageNumber?: number) {
|
||||
if (this.isInModiNextBranch(path)) {
|
||||
this.publish(path);
|
||||
return;
|
||||
}
|
||||
const node = this.findNode(path);
|
||||
|
|
|
|||
Loading…
Reference in New Issue