- 博客(15)
- 收藏
- 关注
原创 鸿蒙-怎么监听折叠屏的开合
这个foldstatus上报后还有要完成对应的切屏操作,更新屏幕属性后才会通知监听folddisplaymode变化。foldstatus即折叠态是hall器件和posture器件上报后我们得到对应折叠状态就通知监听变化。console.log('屏幕宽度:' + w + ', status: ' + data);console.log('屏幕宽度:' + w + ', status: ' + data);因此,建议使用displaymode,不要用foldstatus;
2024-08-12 15:46:17
205
原创 鸿蒙-长按图片可拖拽listitem-最新版
Image($r('app.media.quick_reply_icon_flag_sel')).draggable(false) // 拖拽属性设为false。// 绑定长按触发事件后,会先响应该事件,就传递不到上层。即此处就不响应长按事件了。
2024-08-09 10:25:48
444
原创 鸿蒙-怎么改变this指向
1.用箭头函数,箭头函数不绑定自己的this,它会捕获其所在上下文的this值作为自己的this值。2.用bind函数进行绑定,在arkts中限制了bind的使用,在使用bind时会有警告。
2024-08-08 14:21:32
96
原创 鸿蒙-长按拖拽对象浮起可拖拽对象-最新版
return 0;})})})})})@Entry@Componentbuild() {Row() {List() {})i < 100;i++) {
2024-08-02 15:47:48
305
原创 鸿蒙-list左滑超过一定距离,删除
主要区别如下 划动限制:SwipeEdgeEffect.None限制划动距离,而SwipeEdgeEffect.Spring没有此限制,可以继续划动。删除阈值:SwipeEdgeEffect.None需要设置删除区域,当划动距离超过删除阈值后触发删除回调,而SwipeEdgeEffect.Spring可以自动根据划动距离触发删除回调。如果设置了删除区域,ListItem划动距离不能超过删除阈值,并且在设置删除回调的情况下,达到删除阈值后松手触发删除回调。
2024-07-23 17:22:56
264
原创 鸿蒙-ListItem的左滑怎么关闭
3.在需要关闭侧滑效果的地方,调this.scrollerForList.closeAllSwipeActions();
2024-07-10 10:59:30
109
原创 鸿蒙-父组件怎么调子组件方法
Text('获取Child的exposeMethods!').fontSize('18vp').fontColor(Color.Gray)Button('Parent调用childer的changeText').onClick(() => {ChildRef.changeText('Parent调用childer的changeText')@State private text: string = '初始值'
2024-07-10 10:34:19
293
原创 鸿蒙-高亮显示搜索的文字
-1) { // MutableStyledString 要高亮的是列表,多关键字匹配的场景在里面加属性就可以。["diyi第一段a数据", "第二段ab数据", "第三段b数据", "第四d段数据", "第五cd段数据", "第六段数据"]
2024-07-10 10:30:07
347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人