收藏
回答

FileSystemManager.readFile()获取的数据无法在回调函数外使用?

readbendifile:function(wenjianming){

  let wenjianneirong=""

  let fs = wx.getFileSystemManager()  //获取一个全局的唯一的文件管理器对象

  fs.readFile({

    filePath:wx.env.USER_DATA_PATH + "/"+wenjianming, //文件路径

    encoding:'utf-8',  //文件格式

    success:function(res){  //读取成功返回文件内容

      wenjianneirong=res.data

    },

   })

   console.log(wenjianneirong)

   return(wenjianneirong)

},

回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-03-12

    readFile没关系 ,js就是这样的

    2021-03-12
    有用
    回复 6
    • ▽·H=a(a>0)
      ▽·H=a(a>0)
      发表于移动端
      2021-03-12
      说实话,很反人类。
      2021-03-12
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-03-12回复▽·H=a(a>0)
      好好学学js吧 。反人类,还那么多人在用js?
      2021-03-12
      1
      回复
    • ▽·H=a(a>0)
      ▽·H=a(a>0)
      发表于移动端
      2021-03-12回复Mr.Zhao
      用的多就完美?
      2021-03-12
      1
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-03-12回复▽·H=a(a>0)
      js都不会,事这么多
      2021-03-12
      1
      回复
    • ▽·H=a(a>0)
      ▽·H=a(a>0)
      发表于移动端
      2021-03-12回复Mr.Zhao
      呵呵
      2021-03-12
      回复
    查看更多(1)
登录 后发表内容
问题标签