openharmony 鸿蒙 js-framework-syntax-js

JS语法参考 JS文件用来定义HML页面的业务逻辑,支持ECMA规范的JavaScript语言。基于JavaScript语言的动态化能力,可以使应用更加富有表现力,具备更加灵活的设计能力。下面讲述JS文件的编译和运行的支持情况。
阅读全文

openharmony 鸿蒙 js-framework-syntax-hml

HML语法参考 HML是一套类HTML的标记语言,通过组件,事件构建出页面的内容。页面具备数据绑定、事件绑定、列表渲染、条件渲染和逻辑控制等高级能力。
阅读全文

openharmony 鸿蒙 js-framework-syntax-css

CSS语法参考 CSS是描述HML页面结构的样式语言。所有组件均存在系统默认样式,也可在页面CSS样式文件中对组件、页面自定义不同的样式。请参考通用样式了解兼容JS的类Web开发范式支持的组件样式。
阅读全文

openharmony 鸿蒙 js-framework-resource-restriction

资源限定与访问 资源限定词 资源限定词可以由一个或多个表示应用场景或设备特征的限定词组合而成,包括屏幕密度等维度,限定词之间通过中划线(-)连接。开发者在resources目录下创建限定词文件时,需要掌握限定词文件的命名要求以及与限定词文件与设备状态的匹配规则。
阅读全文

openharmony 鸿蒙 js-framework-multiple-languages

多语言支持 基于开发框架的应用会覆盖多个国家和地区,开发框架支持多语言能力后,可以让应用开发者无需开发多个不同语言的版本,就可以同时支持多种语言的切换,为项目维护带来便利。
阅读全文

openharmony 鸿蒙 js-framework-lifecycle

生命周期 应用生命周期 在app.js中可以定义如下应用生命周期函数: 属性类型描述触发时机 onCreate() => void应用创建当应用创建时调用。 onShow6+() => void应用处于前台当应用处于前台时触发。
阅读全文

openharmony 鸿蒙 js-framework-js-tag

js标签配置 js标签用于配置实例名称、页面路由和窗口样式信息。 标签类型默认值必填描述 namestringdefault是标识JS实例的名字。 pagesArray-是路由信息,详见“pages”。
阅读全文

openharmony 鸿蒙 js-framework-js-file

app.js 应用生命周期 每个应用可以在app.js自定义应用级生命周期的实现逻辑,以下示例仅在生命周期函数中打印对应日志: // app.js export default { onCreate() {
阅读全文

openharmony 鸿蒙 js-framework-file

文件组织 目录结构 JS FA应用的JS模块(entry/src/main/js/module)的典型开发目录结构如下: 图1 目录结构 图2 多实例资源共享目录结构 目录结构中文件分类如下:
阅读全文

openharmony 鸿蒙 arkui-overview

ArkUI简介 ArkUI(方舟UI框架)为应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。
阅读全文