HarmonyOS selectedCityData 数组 Object is possibly 'undefined'. <ArkTSCheck>
步骤一: CYMyProfileImpInformationStuTeacherCityPage路由跳转到达CYMyProfileImpInformationStuTeacherPage页面。
@Entry
@Component
export struct CYMyProfileImpInformationStuTeacherCityPage
export class CityModel{
provid?: number;
name?: string;
}
export default class CityModelAllInfomation{
type?: string;
selectedCityData?: CityModel[];
}
@State selectedCityData: CityModel[] = [];
let cityModelAllInfomation: CityModelAllInfomation = {
selectedCityData: this.selectedCityData,
}
router.back({
url: 'pages/CYMyProfileImpInformationStuTeacherPage',
params: cityModelAllInfomation
})
步骤二 :CYMyProfileImpInformationStuTeacherPage 页面, 获取值。
@State params: CityModelAllInfomation = router.getParams()
this.params.selectedCityData.length
问题:selectedCityData 数组Object is possibly 'undefined',尝试使用as CityModel[],也没有效果。
this.selectedCityData = this.params.selectedCityData as CityModel[];
想取出数组信息,拼接地区,如北京 北京市 朝阳区。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Object is possibly 'undefined'. <ArkTSCheck>报错
315浏览 • 1回复 待解决
@Link引用的Object数组导致组件不走生命周期
1023浏览 • 1回复 待解决
HarmonyOS debug的时候,发现数组中有值的元素显示的是undefined
194浏览 • 1回复 待解决
ArkTSCheck检查不允许使用any
463浏览 • 1回复 待解决
HarmonyOS Object和object的区别
773浏览 • 1回复 待解决
HarmonyOS [object, object]是如何读取的?
362浏览 • 1回复 待解决
HarmonyOS console.log打印object不显示具体内容,只显示[object Object]
709浏览 • 1回复 待解决
HarmonyOS List提示undefined
38浏览 • 1回复 待解决
HarmonyOS Function return type inference is limited (arkts-no-implicit-return-types) <ArkTSCheck>
153浏览 • 1回复 待解决
HarmonyOS Map转Object
226浏览 • 1回复 待解决
HarmonyOS Object接口解析
122浏览 • 1回复 待解决
HarmonyOS Use explicit types instead of “any”, “unknown” (arkts-no-any-unknown) <ArkTSCheck>
425浏览 • 2回复 待解决
HarmonyOS Use explicit types instead of “any”, “unknown” (arkts-no-any-unknown) <ArkTSCheck>
319浏览 • 1回复 待解决
HarmonyOS object.assign实现
473浏览 • 1回复 待解决
HarmonyOS UIAbilityContext.openLink 为 undefined
199浏览 • 1回复 待解决
HarmonyOS 动态的object对象问题
363浏览 • 1回复 待解决
HarmonyOS ArkTS如何判断Object类型?
476浏览 • 1回复 待解决
HarmonyOS Cannot set property when setter is undefined
237浏览 • 1回复 待解决
HarmonyOS CustomDialog中的CustomDialogController 为undefined
711浏览 • 1回复 待解决
HarmonyOS创建前置广角相机返回undefined
534浏览 • 1回复 待解决
HarmonyOS SourceTool.xxx值为undefined
239浏览 • 1回复 待解决
使用fetch报错,fetch undefined
7472浏览 • 2回复 待解决
这边用以下demo复现问题,传CityModel[]这个数组的话,是没问题的: