【问题描述】
在学习ArkTS官方自定义弹窗组件时,想在官方demo(自定义弹窗-弹窗-全局UI方法-组件参考(基于ArkTS的声明式开发范式)-手机、平板、智慧屏和智能穿戴开发-ArkTS API参考-HarmonyOS应用开发)的confirm方法中直接传入修改的值,用一个数组来接收这个值递。伪代码如下:
@Entry
@Component
struct Demo {
@State inputList: string[] = []
dialogController: CustomDialogController = new CustomDialogController({
builder: CustomDialogWindow({
cancel: this.onCancel,
confirm: this.onConfirm
})
})
build() {
Column() {
…
Button("OpenDialog").width("60%").onClick(() => {
this.dialogController.open()
})