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

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

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文件上传怎么
549浏览 • 1回复 待解决
鸿蒙promise要怎么
7446浏览 • 3回复 待解决
有人知道怎么markdown里面目录吗
2408浏览 • 1回复 已解决
color.json文件注释报错如下
703浏览 • 1回复 待解决
HarmonyOS SM3加密怎么呢?
36浏览 • 1回复 待解决
这个swipe事件怎么啊?
9837浏览 • 2回复 待解决
救命,鸿蒙怎么动画啊
5751浏览 • 2回复 待解决
怎么单元测试用例?
2120浏览 • 1回复 待解决
JS编写登录注册界面怎么
3785浏览 • 1回复 待解决
mysql多对多查询sql怎么
2115浏览 • 1回复 待解决
回调函数怎么比较好
1137浏览 • 1回复 待解决
cookie读、和删除操作
306浏览 • 1回复 待解决