首页 > 解决方案 > 如何设置 Wix 在事件发生时发出 HTTP 请求

问题描述

我有一个 Wix 站点,并且在站点中有这个 JS 代码:

import { fetch } from 'wix-fetch';

$w("#button1").onClick( (event) => {
    var link = $w("#link").id;
    console.log(link)
      fetch("https://my-new-app-xyz.herokuapp.com?link="+link, {"method": 'get'})
.then((httpResponse) => {
    if (httpResponse.ok) {
        return httpResponse;
    } else {
        return Promise.reject("Failed");
    }
} )
.catch( (err) => {
    console.log(err);
  } );
})

但是,点击后button1什么也没有发生。希望代码解释了我想要做什么,但是,单击button1. 我想获取带有 id 的文本框元素的值,并向文本框中的链接link发送 GET 请求"https://my-new-app-xyz.herokuapp.com?link="。我不太了解 JavaScript - 此代码来自阅读 Wix API 文档。

标签: javascriptvelo

解决方案


推荐阅读