HarmonyOS 怎么进行类型判断?
想要封装一个方法进行统一判断来跳转,传入的参数是多个对象类型, 用 instance无用,要怎么处理呢?
代码如下:
export function JumpByObject(params: NewsListBean | JumpData) {
if (params instanceof NewsListBean) {
Jump(processNewsList(params))
}else if(params instanceof JumpData){
Jump(params as JumpData)
}
}
传入的JumpData类型的,debug看到的params见附件,但是没有进入相应的块。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Resource怎么进行转换类型
1712浏览 • 1回复 待解决
怎么判断一个类型是stirng
1820浏览 • 1回复 待解决
HarmonyOS 如何判断联合类型的具体类型
876浏览 • 1回复 待解决
HarmonyOS 怎么判断object是不是一个特定类型
1425浏览 • 1回复 待解决
HarmonyOS 泛型类型判断
1211浏览 • 1回复 待解决
HarmonyOS如何判断设备类型?
1467浏览 • 1回复 待解决
HarmonyOS 如何判断设备类型
1538浏览 • 1回复 待解决
HarmonyOS TCPSocket怎么进行PB类型的消息发送
916浏览 • 1回复 待解决
变脸类型判断问题
708浏览 • 1回复 待解决
HarmonyOS ArkTS如何判断Object类型?
1487浏览 • 1回复 待解决
HarmonyOS 线程内类型判断无效
614浏览 • 1回复 待解决
HarmonyOS ArkTS的泛型类型判断
1296浏览 • 1回复 待解决
HarmonyOS 如何判断手机屏幕类型
956浏览 • 1回复 待解决
自定义类型的对象,在没有赋值前,进行非空判断报错
2284浏览 • 1回复 待解决
网络类型细分判断问题咨询
1201浏览 • 1回复 待解决
HarmonyOS 如何判断包类型debug还是release?
1040浏览 • 1回复 待解决
HarmonyOS 如何快速判断当前网络的类型
1403浏览 • 1回复 待解决
HarmonyOS router.getParams对象类型判断问题
1531浏览 • 1回复 待解决
如何对监听判断VPN类型网络
1249浏览 • 1回复 待解决
HarmonyOS 如何判断自定义类的类型
1000浏览 • 1回复 待解决
ArkTS如何判断接收参数是什么类型
1573浏览 • 1回复 待解决
HarmonyOS 嵌套自定义类型引用的undefined判断
906浏览 • 1回复 待解决
HarmonyOS 从want中取paramer如何判断其类型
744浏览 • 1回复 待解决
点击Configure后无法选择开发板类型进行配置,怎么解决?
11235浏览 • 2回复 待解决
HarmonyOS 怎么判断网络是否链接? 判断有没有网络
1242浏览 • 1回复 待解决
Index界面:
second界面: