首页 > 其他 > 详细

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

时间:2020-01-08 14:32:53      阅读:124      评论:0      收藏:0      [点我收藏+]

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‘

 

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

原文:https://www.cnblogs.com/tufei7/p/12166303.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!