Argument of type '{ placeholder: string; text: string; type: InputType; }' is not assignable to parameter of type 'TextInputOptions'. Object literal may only specify known properties, and 'type' does not exist in type 'TextInputOptions'. <ArkTSCheck>
TextInput({placeholder: "请输入账号",text:this.username,type:InputType.Normal })
TextInput({placeholder: "请输入密码",text:this.password,type:InputType.Password })
这个错误提示表明您正在尝试为一个 TextInputOptions
类型的对象设置一个不存在的属性 type
。
可能的解决方法是检查您的代码,确认是否需要这个 type
属性,如果不需要,删除它。如果确实需要一个类似的属性来表示输入类型,您需要查看相关的文档,确定在 ArkTS 中正确的属性名称和设置方式来表示输入类型。
通过官方文档查看里面没有type这个属性
TextInput({placeholder: "请输入账号",text:this.username })
.type(InputType.Normal)
TextInput({placeholder: "请输入密码",text:this.password })
.type(InputType.Password)