我有两个视图控制器,一个和两个.我从VC One转到VC Two.在VC Two上,我选择了一些存储在数组中的数据.当我按下导航栏上的"后退"按钮时,我想将该阵列发送回VC One.
使用Swift和Storyboard做到这一点的最佳方法是什么?
谢谢!
我有两个视图控制器,一个和两个.我从VC One转到VC Two.在VC Two上,我选择了一些存储在数组中的数据.当我按下导航栏上的"后退"按钮时,我想将该阵列发送回VC One.
最好的方法是什么?
谢谢!
我有一个要从数据表切换的表格。当我使用patchValue预填写表单时,无法编辑该字段的内容。未填充patchValue的字段是可更新的。
这是控制器设置
@Input() signalMutate: Signal;
signalForm: FormGroup;
loading = false;
submitted = false;
error: string;
formSignalValue: Signal;
constructor(
private formBuilder: FormBuilder,
private router: Router,
private authenticationService: AuthenticationService,
private userService: UserService
) { }
ngOnInit() {
this.signalForm = this.formBuilder.group({
title: [''],
description: ['', Validators.required],
problem: ['', Validators.required],
value: ['', Validators.required],
requestor: ['', Validators.required],
label: ['']
});
}
ngAfterContentChecked(){
if(this.signalMutate) {
this.signalForm.patchValue(this.signalMutate);
}
}
Run Code Online (Sandbox Code Playgroud)
知道为什么会这样吗?
谢谢!