MobX 将存储重置为初始状态
MobX reset store to initial state
一旦在我的模式上单击按钮,我想将存储变量重置回初始值 window,就像现在,如果我返回到我的模式 [=15],则一旦单击按钮=] 按钮保持启用状态。
商店
@observable isValidPassword = true;
@observable isPasswordMatched = false;
@action
setIsValid = isValid => {
this.isValidPassword = isValid;
};
@action
setIsMatched = isMatched => {
this.isPasswordMatched = isMatched;
};
我成功了:
在组件中你可以调用
componentWillUnmount() {
this.props.validationPasswordStore.reset();
}
在商店中,您可以调用设置器或自己分配默认值
@action
reset() {
this.setIsMatched(false);
this.setIsValid(true);
}
@action
reset() {
this.isValidPassword = true;
this.isPasswordMatched = false;
}
一旦在我的模式上单击按钮,我想将存储变量重置回初始值 window,就像现在,如果我返回到我的模式 [=15],则一旦单击按钮=] 按钮保持启用状态。
商店
@observable isValidPassword = true;
@observable isPasswordMatched = false;
@action
setIsValid = isValid => {
this.isValidPassword = isValid;
};
@action
setIsMatched = isMatched => {
this.isPasswordMatched = isMatched;
};
我成功了:
在组件中你可以调用
componentWillUnmount() {
this.props.validationPasswordStore.reset();
}
在商店中,您可以调用设置器或自己分配默认值
@action
reset() {
this.setIsMatched(false);
this.setIsValid(true);
}
@action
reset() {
this.isValidPassword = true;
this.isPasswordMatched = false;
}