
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本来是要发布在cnblog的,奇葩的是找不到发布入口,上次还发表过一篇文章,现在竟然找不到了,就发在csdn了。之前经常用nodejs+express搭建http框架,发现其实不用,可以做到简洁的完成自己的需求,参考文档。https://www.nodebeginner.org/index-zh-cn.html.https://www.cnblogs.com/coco1s/p/4954
关键代码:在左侧list上下滑动的时候,调用:if (this.isLeftScroll) { this.rightYScroller.scrollTo({ xOffset: 0,yOffset: this.verticalOffset}) }右侧List上下滑动的时候,调用:if (!已知问题:1,右侧滑动带动左侧上下滑动的时候流畅,但是左侧带动右侧滑动的时候,右侧数据栏List出现卡顿和闪烁,

具体需求是正常竖屏时候,显示正常的组件,然后有24行,正好显示完全,如果横屏则行数太多显示不全,这时候需要把组件加入到一个Scroll里面,然后设置小行高,满足每一行行高不至于太小。这里MyCustComponent是我自定义页面,有24行Text,横屏时候高度放大2倍,可以在Scroll里面滚动。鸿蒙开发,遇到设备需要根据横屏竖屏不同状态来显示不同界面。

来new 一个@State对象。这里title可以随意自定义。import 使用方法。

因为MainPage.ets里使用了@Entry而且LoginPage也使用了@Entry,有个重复警告。仅仅去掉LoginPage.ets里的@Entry会出现如下错误。
这里关键的一个地方是$r('app.string.hostLab',item.toString())需求,多个相似的组件,传入不同的数字,或者字符串,然后根据传入值,把内容显示出来。需要用到国际化的字符串和传入值一起连接起来,部分代码如下,资源部分不贴出来了。对应resources.base.element.string文件里。








