写文件的时候怎么设置把之前的内容清空之后在写

写文件的时候怎么设置把之前的内容清空之后在写

HarmonyOS
2024-05-08 22:26:50
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
davis_li

打开文件的时候请添加TRUNC的mode,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V1/js-apis-file-fs-0000001630146185-V1#ZH-CN_TOPIC_0000001714586817__openmode

参考代码:

async saveFile(content: string): Promise<void> { 
  let file = await fs.open(this.filePath, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE | fs.OpenMode.TRUNC) 
  let writeLen = await fs.write(file.fd, content) 
}
分享
微博
QQ
微信
回复
2024-05-09 11:56:42
相关问题
HarmonyOS文件上传怎么
989浏览 • 1回复 待解决
鸿蒙promise要怎么
7942浏览 • 3回复 待解决
HarmonyOS 怎么代码里循环标签
226浏览 • 1回复 待解决
有人知道怎么markdown里面目录吗
2606浏览 • 1回复 已解决
color.json文件注释报错如下
1019浏览 • 1回复 待解决
HarmonyOS反射该怎么
173浏览 • 1回复 待解决
HarmonyOS SM3加密怎么呢?
455浏览 • 1回复 待解决
这个swipe事件怎么啊?
10258浏览 • 2回复 待解决
救命,鸿蒙怎么动画啊
6155浏览 • 2回复 待解决
怎么单元测试用例?
2419浏览 • 1回复 待解决
HarmonyOS navigation导航转场动画怎么
401浏览 • 1回复 待解决
JS编写登录注册界面怎么
4055浏览 • 1回复 待解决