zoukankan      html  css  js  c++  java
  • typeScrip报错 Error:(103, 16) TS2339: Property 'saveCookie' does not exist on type 'typeof import("/Users/songximing/wxTOEFL/src/utils/util")'.

    Taro页面引用js文件报错:

    Error:(103, 16) TS2339: Property 'saveCookie' does not exist on type 'typeof import("/Users/songximing/wxTOEFL/src/utils/util")'.

    引用的写法:

    import * as util from '../../utils/util.js'

    util.js的写法:

    import Taro from '@tarojs/taro'
    
    function getCookie() {
      var cookieObj = Taro.getStorageSync("cookie")
      var cookieStr = ''
      for (var key in cookieObj) {
        cookieStr += key + '=' + cookieObj[key] + ';'
      }
      return cookieStr
    }
    
    function saveCookie(cookieStr) {
      
    }
    
    
    module .exports = {
      getCookie:getCookie,
      saveCookie:saveCookie
    }

    ---------------------------------------------

    下面是报错的解决方案

    tsx 工具类文件正确的结构:

    文件名util.tsx

    import Taro from '@tarojs/taro'

    export default { getCookie() { var cookieObj = Taro.getStorageSync("cookie") var cookieStr = '' for (var key in cookieObj) { cookieStr += key + '=' + cookieObj[key] + ';' } return cookieStr }, saveCookie(cookieStr) { } }

    使用:

    import util from '../../utils/util'
  • 相关阅读:
    Linux 文件、目录与磁盘格式
    前端初始-HTML
    图片验证码
    note_Set
    MVC登出友情提示
    c#后台调用API
    服务器上调用 批处理、程序集的那些事
    客户懂点代码是最致命的毒药
    Json基础
    多条目日志记录小结
  • 原文地址:https://www.cnblogs.com/tufei7/p/12166303.html
Copyright © 2011-2022 走看看