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>报错
1712浏览 • 1回复 待解决
@Link引用的Object数组导致组件不走生命周期
1590浏览 • 1回复 待解决
HarmonyOS debug的时候,发现数组中有值的元素显示的是undefined
931浏览 • 1回复 待解决
HarmonyOS Object和object的区别
1716浏览 • 1回复 待解决
HarmonyOS [object, object]是如何读取的?
1242浏览 • 1回复 待解决
ArkTSCheck检查不允许使用any
2416浏览 • 1回复 待解决
HarmonyOS Object接口解析
934浏览 • 1回复 待解决
HarmonyOS List提示undefined
714浏览 • 1回复 待解决
HarmonyOS console.log打印object不显示具体内容,只显示[object Object]
1993浏览 • 1回复 待解决
HarmonyOS Map转Object
1067浏览 • 1回复 待解决
HarmonyOS object.assign实现
1176浏览 • 1回复 待解决
HarmonyOS Use explicit types instead of “any”, “unknown” (arkts-no-any-unknown) <ArkTSCheck>
2467浏览 • 1回复 待解决
HarmonyOS Use explicit types instead of “any”, “unknown” (arkts-no-any-unknown) <ArkTSCheck>
1640浏览 • 1回复 待解决
HarmonyOS Function return type inference is limited (arkts-no-implicit-return-types) <ArkTSCheck>
1481浏览 • 1回复 待解决
HarmonyOS Cannot read property setMissionContinueState of undefined
1309浏览 • 1回复 待解决
HarmonyOS UIAbilityContext.openLink 为 undefined
1011浏览 • 1回复 待解决
HarmonyOS Object.assign(target, source)报错
2749浏览 • 2回复 待解决
HarmonyOS Object怎么转换成map
1119浏览 • 1回复 待解决
HarmonyOS创建前置广角相机返回undefined
1039浏览 • 1回复 待解决
HarmonyOS SourceTool.xxx值为undefined
1064浏览 • 1回复 待解决
HarmonyOS 动态的object对象问题
1926浏览 • 1回复 待解决
HarmonyOS ArkTS如何判断Object类型?
1524浏览 • 1回复 待解决
使用fetch报错,fetch undefined
8537浏览 • 2回复 待解决
这边用以下demo复现问题,传CityModel[]这个数组的话,是没问题的: