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>报错
1618浏览 • 1回复 待解决
@Link引用的Object数组导致组件不走生命周期
1547浏览 • 1回复 待解决
HarmonyOS debug的时候,发现数组中有值的元素显示的是undefined
879浏览 • 1回复 待解决
HarmonyOS Object和object的区别
1646浏览 • 1回复 待解决
HarmonyOS [object, object]是如何读取的?
1181浏览 • 1回复 待解决
ArkTSCheck检查不允许使用any
2336浏览 • 1回复 待解决
HarmonyOS Object接口解析
900浏览 • 1回复 待解决
HarmonyOS List提示undefined
683浏览 • 1回复 待解决
HarmonyOS console.log打印object不显示具体内容,只显示[object Object]
1930浏览 • 1回复 待解决
HarmonyOS object.assign实现
1152浏览 • 1回复 待解决
HarmonyOS Map转Object
1008浏览 • 1回复 待解决
HarmonyOS UIAbilityContext.openLink 为 undefined
960浏览 • 1回复 待解决
HarmonyOS Cannot read property setMissionContinueState of undefined
1269浏览 • 1回复 待解决
HarmonyOS Function return type inference is limited (arkts-no-implicit-return-types) <ArkTSCheck>
1394浏览 • 1回复 待解决
HarmonyOS Use explicit types instead of “any”, “unknown” (arkts-no-any-unknown) <ArkTSCheck>
1592浏览 • 1回复 待解决
HarmonyOS Use explicit types instead of “any”, “unknown” (arkts-no-any-unknown) <ArkTSCheck>
2269浏览 • 1回复 待解决
HarmonyOS Object怎么转换成map
1046浏览 • 1回复 待解决
HarmonyOS Object.assign(target, source)报错
2627浏览 • 2回复 待解决
HarmonyOS CustomDialog中的CustomDialogController 为undefined
1410浏览 • 1回复 待解决
HarmonyOS Cannot set property when setter is undefined
1196浏览 • 1回复 待解决
HarmonyOS 关于接口返回数据就显示 [object object ],解析不出来具体数据的问题
1644浏览 • 1回复 待解决
HarmonyOS JSON.parse 返回值是Object 类型,但是怎么遍历Object类型属性呢
1114浏览 • 1回复 待解决
HarmonyOS创建前置广角相机返回undefined
1031浏览 • 1回复 待解决
这边用以下demo复现问题,传CityModel[]这个数组的话,是没问题的: