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

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

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
相关问题
鸿蒙promise要怎么
6082浏览 • 3回复 待解决
有人知道怎么markdown里面目录吗
1136浏览 • 1回复 已解决
这个swipe事件怎么啊?
8585浏览 • 2回复 待解决
救命,鸿蒙怎么动画啊
4689浏览 • 2回复 待解决
怎么单元测试用例?
1000浏览 • 1回复 待解决
JS编写登录注册界面怎么
2252浏览 • 1回复 待解决
Chart内容如何清空。谢谢。
1215浏览 • 1回复 待解决
mysql多对多查询sql怎么
903浏览 • 1回复 待解决
回调函数怎么比较好
570浏览 • 1回复 待解决
MongoDB是由哪种语言?
4333浏览 • 1回复 待解决
js能跳转到java页面吗
9041浏览 • 1回复 待解决
社区markdown里面可以html吗?
1622浏览 • 2回复 已解决
如何har包编译脚本?
445浏览 • 1回复 待解决