writeToFile function

Future<File> writeToFile(
  1. String path,
  2. String data, {
  3. bool append = false,
})

写入到文件

Implementation

Future<File> writeToFile(String path, String data, {bool append = false}) async {
  File mFile = File(path);
  if (append) {
    /// 追加
    String res = "";
    if (!mFile.existsSync()) {
      createFile(path);
    } else {
      res = await mFile.readAsString();
    }
    return mFile.writeAsString("$res$data");
  } else {
    if (!mFile.existsSync()) {
      createFile(path);
    }
    return mFile.writeAsString(data);
  }
}