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编程之UDP SOCKET全攻略
    Java8 flatMap的sample
    swagger bug
    bash中的pasue
    树、二叉树、满二叉树、完全二叉树概念分清
    复习一下高中数学
    SpringBoot Junit Maven JaCoCo
    事务传播和隔离
    springboot swagger2 泛型踩坑记
    Code::Blocks debug程序
  • 原文地址:https://www.cnblogs.com/tufei7/p/12166303.html
Copyright © 2011-2022 走看看