鸿蒙低代码开发的局限性

在版本是DevEco Studio 3.1.1 Release,SDK是3.1.0(API9) 的基础上。

1、低代码插件没有WebView组件。

2、低代码插件没有空白的自定义组件,当前提供的所谓自定义组件,只能用列表中提供的组件来拼接新的组件。

3、使用ets代码自定义的组件,在低代码插件中不识别,所以也无法引入并使用。

4、低代码Tabs和TabContent控件,无法设置TabBar字体的大小颜色等。

解决方案:将所有的visual文件转换成ets代码。这样其实就不叫低代码开发了,只是用低代码插件绘制了UI而已。

注意:第3条,反向成立。即ets代码中可以引入并使用低代码插件自定义的组件。

低代码自定义组件转换为ets时的警告:

转换为ets后,已经引用了所谓"自定义组件"的其他页面的报错信息:

官方预置的所有控件列表:

第3条反向成立测试:

相关推荐
讯方洋哥4 小时前
HarmonyOS App开发——职前通应用App开发(下)
华为·harmonyos
摘星编程6 小时前
React Native鸿蒙版:Image图片占位符
react native·react.js·harmonyos
大雷神7 小时前
HarmonyOS智慧农业管理应用开发教程--高高种地-- 第30篇:设置与帮助系统
harmonyos
Swift社区8 小时前
HarmonyOS 自定义组件与布局实践
华为·harmonyos
鸿蒙开发工程师—阿辉9 小时前
让 AI 帮你编译部署鸿蒙应用:harmonyos-build-deploy Skill
华为·harmonyos
盐焗西兰花10 小时前
鸿蒙学习实战之路-Reader Kit构建阅读器最佳实践
学习·华为·harmonyos
一起养小猫11 小时前
Flutter for OpenHarmony 实战:记忆棋游戏完整开发指南
flutter·游戏·harmonyos
飞羽殇情12 小时前
基于React Native鸿蒙跨平台开发构建完整电商预售系统数据模型,完成参与预售、支付尾款、商品信息展示等
react native·react.js·华为·harmonyos
Betelgeuse7613 小时前
【Flutter For OpenHarmony】TechHub技术资讯界面开发
flutter·ui·华为·交互·harmonyos
国服第二切图仔14 小时前
openJiuwen智能体平台部署搭建及政务通助手工作流智能体开发实战
华为·政务·智能体