HarmonyOS ArkTS接口回调的案例问题
demo如下:
//MyInterDemo.ets
export interface MyInterDemo {
func_1: () => void;
func_2: () => boolean;
func_3: (arg: string) => void;
}
//TestInterfacePage.ets
import { MyInterDemo } from '…/interface/MyInterDemo'
@Entry
@Component
struct TestInterfacePage {
testInter(inter: MyInterDemo) {
console.log('testInter');
inter.func_1();
inter.func_2();
inter.func_3('hello');
}
build() {
Row() {
Column() {
Button('Test interface')
.onClick(() => {
let demo: MyInterDemo = {
func_1: () => {
console.log('func_1');
},
func_2: () => {
console.log('func_2');
return true;
},
func_3: (arg: string) => {
console.log('func_3:' + arg);
}
}
this.testInter(demo);
})
}
.width('100%')
}
.height('100%')
}
}
这个TestInterfacePage.ets调用了接口,假如需求是在TestInterfacePage调用。在B页面实现接口 这个应该怎么实现?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS ArkTS接口回调的案例
360浏览 • 1回复 待解决
HarmonyOS 活体检测回调问题
69浏览 • 1回复 待解决
Flutter - EventChannel回调问题
49浏览 • 1回复 待解决
在接口内定义匿名回调的语法
1600浏览 • 1回复 待解决
HarmonyOS onScroll回调yoffset不准确问题
319浏览 • 1回复 待解决
Napi回调ArkTS,Native侧日志通过监听回调到JS侧
935浏览 • 1回复 待解决
HarmonyOS killAllProcesses()无成功的回调
20浏览 • 0回复 待解决
HarmonyOS Web组件回调
105浏览 • 1回复 待解决
HarmonyOS ArkTS开发中,异步回调,怎么切到主线程执行呢
487浏览 • 1回复 待解决
ArkWeb有没有提供FCP和FMP在arkTS层的回调?
556浏览 • 1回复 待解决
HarmonyOS 音频的output 的回调次数太少
264浏览 • 1回复 待解决
HarmonyOS 监听折叠状态回调里获取屏幕宽度存在问题
475浏览 • 1回复 待解决
HarmonyOS 如何声明全局回调函数
235浏览 • 1回复 待解决
HarmonyOS 关于NAPI开发C层实现异步化回调问题
419浏览 • 1回复 待解决
HarmonyOS 自定义组件生命周期回调有没有build执行后的回调
218浏览 • 1回复 待解决
HarmonyOS ArkTs的帧动画ImageAnimator有么有可以获取到当前帧数的方法回调
287浏览 • 1回复 待解决
interface回调如何调用
846浏览 • 1回复 待解决
HarmonyOS CustomDialog 中cancel回调没有执行
357浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁回调方法
392浏览 • 1回复 待解决
组件设置visibility属性的回调
446浏览 • 2回复 待解决
HarmonyOS List组件中关于onScrollIndex事件的回调
276浏览 • 1回复 待解决
HarmonyOS emitter.on 的订阅事件 回调不调用
513浏览 • 1回复 待解决
ArkTs有在组件刷新后的回调事件吗,如何感知到组件的刷新
1864浏览 • 1回复 待解决
webview静态资源下载完成的回调
1553浏览 • 1回复 待解决
服务卡片生命周期回调函数在哪个ArkTS文件中调用
1869浏览 • 1回复 待解决
实现ets:
调用页面: