weixin_46253891 2023-01-27 14:31 采纳率: 70.6%
浏览 56
已结题

VUE TS中怎么调用第三方js

我某电商商城的下载了官方的NODEJS的SDK文件。(有多种语言可以选择)

在学习VUE3的时候,主要是用TS,
但是SDK的文件是 js的不知道怎么调用了。 是需要把JS的文件改成TS吗?还是VUE要用JS,不用TS呢?

TopClient = require('../lib/api/topClient').TopClient;
var client = new TopClient({
    'appkey': '3425407*',
    'appsecret': '04b84ea6492167a891f5ebff687153c*',
    'REST_URL': 'https://eco.taobao.com/router/rest',
});

client.execute('taobao.trades.sold.get',  {
    'session':'61021281847e0201c00cbcbed5e26c9048d2118a9d73205221231443033*',
    'fields':'tid,type,status,payment,orders',
    'start_created':'2023-01-19 00:00:00',
    'end_created':'2023-01-26 23:59:59',
    'type':'tmall_i18n',
},function(error, response) {
    if (!error) console.log(response);
    else console.log(error);
})

直接使用 node 去调用的话,能成功导出对象出来的。

img

但是就是不知道怎么套用在VUE文件上的 scrpit标签里去使用。

img

**我的思路是:

img

const getTmgOrder = () => {} 里面调用这个js的文件,然后接收返回的数据,绑定到 template上。就是不知道怎么操作,
因为也不可能把别的写好的一套js文件该成ts**

  • 写回答

6条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 2月4日
      • 修改了问题 1月27日
      • 创建了问题 1月27日

      悬赏问题

      • ¥15 有偿找一份verilog语言的cnn代码带讲解
      • ¥15 关于#mysql#的问题:mysql 组内排名,取各组的销售金额前10
      • ¥15 有人用过颜色传感器吗?
      • ¥50 求一个SQL长料切短料的优化排版算法
      • ¥15 python 删除TXT文档中小写字母
      • ¥15 ValueError: not enough values to unpack (expected 2, got 0)
      • ¥15 js怎么禁止修改域名
      • ¥15 Cursor为什么在Windows11打不开
      • ¥30 java调用javacv遇到的问题
      • ¥15 如何使用matlab画出带宽100Khz,时长100ms信号的LFM形式的时频图啊