在以下代码中:
public function buildForm(array $form, FormStateInterface $form_state) {
if(!$form_state->isRebuilding() === TRUE) {
dpm('not rebuilding');
} else {
dpm('rebuilding');
}
}
dpm
的两条消息都已打印出来。是因为buildForm
之前每次都调用submitForm
吗?如果是这样,我如何利用isRebuilding
来显示表单的某些部分?
谢谢!