HarmonyOS 鸿蒙Next 跨语言跳转支持哪些语言和文件格式
HarmonyOS 鸿蒙Next 跨语言跳转支持哪些语言和文件格式
DevEco Studio中,跨语言跳转是否只限于ArkTS与C/C++,还是也支持其他语言(如JS、Java、Python等)之间的跳转?哪些文件类型(例如.d.ts
、.cpp
、.js
等)支持跨语言跳转?
更多关于HarmonyOS 鸿蒙Next 跨语言跳转支持哪些语言和文件格式的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于HarmonyOS 鸿蒙Next 跨语言跳转支持哪些语言和文件格式的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
HarmonyOS 鸿蒙Next 跨语言跳转支持以下语言和文件格式:
-
JavaScript与TypeScript:支持在鸿蒙应用中通过JS/TS进行页面或组件的跨语言跳转,文件通常以
.js
或.ts
为后缀。 -
Dart:鸿蒙Next也支持Dart语言的跨语言跳转,这得益于其与Flutter框架的兼容性,Dart文件以
.dart
为后缀。 -
eTS(Extended TypeScript):作为鸿蒙特有的扩展TypeScript,eTS提供了对鸿蒙原生特性的支持,文件后缀为
.ets
。通过eTS,开发者可以实现跨语言的页面和组件跳转。 -
HML(Harmony Markup Language):虽然HML不是编程语言,但它是鸿蒙用于描述UI结构的标记语言,支持通过其模板语法实现页面间的跳转。HML文件以
.hml
为后缀,通常与对应的.json
(样式文件)和.js
或.ets
(逻辑文件)配合使用。 -
CSS与SCSS:在鸿蒙中,CSS及其预处理器SCSS用于描述页面样式,虽然它们不直接参与跨语言跳转,但样式文件(
.css
或.scss
)的加载和引用是跨语言开发中不可或缺的一环。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html