harmonyOS开发过程遇到的问题总结-js开发模式(持续更新)
1.div标签不可渲染文本,文本只能在text标签内显示
2.部分css属性不支持
- 当前鸿蒙只支持px和%,其他的单位包含(vh vw等)都不支持。
- background不支持多个属性缩写在一起,需要分开。当前background只支持例如* * * background:linear-gradient(red,#00ff00)
- calc()待评审,当前不支持
- margin:只支持数字,auto不支持
- display:flex|none,不支持其它
- text:nth-of-type(1)不支持类似
- box-sizing 不支持
- flex-flow不支持简写,要分开写
- -webkit- 不支持
- fontweight:supportedvalue(normal|lighter|bold|bolder|100|200|300|400|500|600|700|800|900)
- border-radius:不支持%单位,只能用px
3.接口请求返回参数只能打印查看
返回的结果需要用JSON.stringify()方式打印,否则不显示
赋值时需要用JSON.parse()
如果返回值过长,会被截断隐藏,不太友好