HarmonyOS 鸿蒙Next 在ets文件中字符串‘/’后字符消失打印不出来的原因及解决方法

HarmonyOS 鸿蒙Next 在ets文件中字符串‘/’后字符消失打印不出来的原因及解决方法 问题如图

api是选择的api9

编译器版本


更多关于HarmonyOS 鸿蒙Next 在ets文件中字符串‘/’后字符消失打印不出来的原因及解决方法的实战教程也可以访问 https://www.itying.com/category-93-b0.html

8 回复

console.info(‘tip’,‘https://www.baidu.com’)

cke_225.png

我也出现同样的情况,请问楼主解决了吗?

更多关于HarmonyOS 鸿蒙Next 在ets文件中字符串‘/’后字符消失打印不出来的原因及解决方法的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


问过客服,是bug,说是后续会修复。

使用console.info 试了一下

还是这样的结果 = =

cke_1762.png

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

目前已找到的是这个: https://developer.harmonyos.com/cn/docs/documentation/doc-releases-V3/ide-known-issues-v3-1-0000001440852961-V3

但是还是不太懂这句话的意思 有大佬给解释下吗

一样的版本,可以输出

console.info('tip','https://www.baidu.com')

感谢。才开始鸿蒙开发就遇上这个有点懵,不太清楚什么情况呢。。。。目前有没有解决办法呢?我目前编译器和sdk都已经重装过了,都出现了这个问题,

在HarmonyOS鸿蒙Next中,ets文件中字符串/后字符消失的问题通常是由于字符串解析或转义处理不当导致的。鸿蒙Next使用的是ArkTS语言,其字符串处理机制可能与其他语言有所不同。具体原因可能是字符串中的/被误认为是转义字符或其他特殊字符的前缀,导致后续字符被忽略或错误解析。

解决方法可以尝试以下几种方式:

  1. 使用双斜杠\\来代替单斜杠/,以避免转义字符的误解。
  2. 将字符串用反引号(`)包裹,使用模板字符串的方式处理,避免转义问题。
  3. 检查字符串的上下文,确保没有其他语法或解析规则影响了字符串的正常显示。

这些方法可以帮助解决/后字符消失的问题,确保字符串能够正确打印。

回到顶部