HarmonyOS如何声明一个为null的函数类型
声明一个函数类型的变量,但是不能为null,需要实现下面的功能,如果传过来一个backClick,就执行传过来的,如果没有传,就执行一个router.back()方法,但是这个backClick不能为null 和 undefined,该怎么做才能实现下面的判断?
.onClick(()=>{ 
  if(this.backClick != undefined){ 
    this.backClick() 
  } else { 
    router.back() 
  } 
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 如何判定一个String字符串,为空或者为null 
1013浏览  • 1回复 待解决
怎么把一个返回类型为Promise<arr[]>函数的返回值传递给外部的一个arr[]类型的局部变量 
1854浏览  • 1回复 待解决
Emitter如何声明回调函数类型 
2723浏览  • 1回复 待解决
HarmonyOS 如何定义一个map为临时变量,作为参数传递给函数 
1519浏览  • 1回复 待解决
HarmonyOS 如何定一个类型 
952浏览  • 1回复 待解决
MySQL查询,where后面怎么加判断,如果一个字段为null使用另外一个字段? 
4201浏览  • 1回复 待解决
HarmonyOS 如何封装一个异步线程TaskPool任务为一个promise 
1574浏览  • 1回复 待解决
如何定义一个未知类型的对象 
2283浏览  • 3回复 待解决
interface类型的变量,变量 param 被声明为类型为 AnimateCallback 的变量 
2463浏览  • 1回复 待解决
HarmonyOS 如何判断一个url的文件类型 
1181浏览  • 1回复 待解决
HarmonyOS 使用uri解析出来的字段可能返回null,接口声明是返回非空类型 
860浏览  • 1回复 待解决
HarmonyOS 是否有办法定义一种类型,可以指向任意一个返回string的函数? 
1422浏览  • 1回复 待解决
HarmonyOS 一个静态类型的module中的page该如何跳转 
842浏览  • 1回复 待解决
HarmonyOS  如何声明全局回调函数 
1186浏览  • 1回复 待解决
HarmonyOS定义一个map为临时变量 
1420浏览  • 1回复 待解决
HarmonyOS 在一个类中,怎么初始化一个BigInt类型的属性? 
1168浏览  • 1回复 待解决
HarmonyOS 数组类型数据转ArrayList, 只能一个一个add吗? 
1001浏览  • 1回复 待解决
HarmonyOS ArkTS如何判断一个值在枚举类型中 
1858浏览  • 1回复 待解决
#鸿蒙通关秘籍# 如何创建一个Task并指定执行的函数? 
1373浏览  • 1回复 待解决
Napi中的方法如何返回一个数组类型? 
1773浏览  • 1回复 待解决
HarmonyOS 【requestFocus】如何用代码为一个TextInput获焦 
1638浏览  • 2回复 待解决
怎么判断一个类型是stirng 
1899浏览  • 1回复 待解决
判断一个参数是不是Resource类型 
1555浏览  • 1回复 待解决
HarmonyOS  如何实现一个将任意object对象序列化为string的函数? 
1583浏览  • 1回复 待解决
HarmonyOS 实现给一个View添加Mask遮罩,其中Mask为一个带透明度的图片 
1183浏览  • 1回复 待解决





















参考代码: