HarmonyOS 鸿蒙Next 在哪里可以查看.d.ts定义文件对应的实现代码
HarmonyOS 鸿蒙Next 在哪里可以查看.d.ts定义文件对应的实现代码 在哪里可以查看.d.ts定义文件对应的实现代码
3 回复
ts是接口定义,接口实现代码是C++,现在sdk中公开的就是接口定义的d.ts文件。 ts接口定义,是一种语法,遵守即可,底层逻辑就是C++代码,可以在创建的native项目的cpp文件中看到之间的联系,如:
static napi_value Init(napi_env env, napi_value exports)
{
napi_property_descriptor desc[] = {{"add", nullptr, Add, nullptr, nullptr, nullptr, napi_default, nullptr},
{"regArkts", nullptr, RegArkts, nullptr, nullptr, nullptr, napi_default, nullptr}};
napi_define_properties(env, exports, sizeof(desc) / sizeof(desc[0]), desc);
return exports;
}
EXTERN_C_END
其他,可参考:https://gitee.com/openharmony/interface_sdk-js
更多关于HarmonyOS 鸿蒙Next 在哪里可以查看.d.ts定义文件对应的实现代码的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
想看看是怎么实现的 不开放吗 ?