欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > 【每日学点HarmonyOS Next知识】双向传值问题、子组件半径、VIdeo标签下载隐藏、字符串替换、路由问题

【每日学点HarmonyOS Next知识】双向传值问题、子组件半径、VIdeo标签下载隐藏、字符串替换、路由问题

2025/3/10 23:09:58 来源:https://blog.csdn.net/sjw890821sjw/article/details/146057554  浏览:    关键词:【每日学点HarmonyOS Next知识】双向传值问题、子组件半径、VIdeo标签下载隐藏、字符串替换、路由问题
1、HarmonyOS 传递值问题 $$

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-two-way-sync-V5
是组件的提供的内置组件双向同步,$$运算符为系统内置组件提供TS变量的引用,使得TS变量和系统内置组件的内部状态保持同步,和状态变量不是一回事

2、HarmonyOS 用什么容器组件能够设置子组件的角度和半径?

用什么容器组件能够设置子组件的角度和半径
可以使用绝对定位的方式布局,角度和半径可以通过Math函数计算,获取子组件的顶点坐标

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-location-V5#position

3、HarmonyOS Web组件中的video标签怎么去掉下载?

下载是可以隐藏的。检查一下video内controls controlslist="nodownload"有没有都加上。如果加上还是没隐藏掉的话可以尝试用css隐藏一下,代码如下:

video::-internal-media-controls-download-button{display:none
}
video::-webkit-media-controls-enclosure{overflow:hidden
}
video::-webkit-media-controls-panel{width:calc(100% + 30px)
}
4、HarmonyOS 使用上Navigation路由后,第二级页面设置hideToolBar为true,但是自定义的导航栏头一直是空白,没有展示出来?

示例流程

  1. 在第一级页面中,使用pushDestination方法将第二级页面入栈。
  2. 在第二级页面中,使用hideToolBar(true)方法隐藏工具栏。
  3. 在需要显示工具栏的页面中,将hideToolBar设置为false。
5、HarmonyOS 有没有方法把一个字符串中的一小段指定字符,替换成另一个字符?

比如把 1243456748 中的4 换成0,这样的
参考demo:

let reg :RegExp= new RegExp('apple','g');
let str = 'an apple apple apple apple.';
let newStr = str.replace(reg, 'fruit');
console.log(newStr); //输出: an fruit fruit fruit fruit
this.message = newStr

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词