我想将值变量从one()函数传递给x JSON。x json不应该带有one()函数或任何其他函数。有可能吗?
null
function something(){
function one() {
let url = 'https://data.heroku.com/dataclips/szmszzhrbbuhxqfunbmblylxijko.json';
fetch(url)
.then(res => res.json())
.then((out) => out.values[out.values.length-1][2])
.then((values2) => multiply(values2))
.catch((err)=>{ throw err });
function multiply(values) {
var amounts = document.getElementById("amount").value;
var amounts2 = (values * amounts);
const value=amounts2.toString();
console.log(value);
return value; //#####I need to get this variable from here#####
}
}
one();
var x={purchase_units: [
{
amount: {
value:value,//#####to here#####
},
},
],
};
console.log(JSON.stringify(x));
}
<!DOCTYPE html>
<html>
<body>
<p>Enter the amount:</p>
<input type="text" placeholder=1 id="amount" name="amount">
<button onclick="something()">submit</button>
</body>
</html>
null
您可以从one()函数返回JSON值,如下所示:
function one() {
let returnedValue = null
let url = 'https://data.heroku.com/dataclips/szmszzhrbbuhxqfunbmblylxijko.json';
fetch(url)
.then(res => { returnedValue = res.json() })
return returnedValue
}
const x = one()
纬度和经度都显示出来了,所以我知道脚本正在工作,直到得到纬度和经度。我的问题是在window.location.href中传递id值。我得到[object HtmlPanelment]作为我的值。这是我访问“虚拟网站”的URLhttps://https://my_website/index.php?category=fast 食物
问题内容: 我有以下在运行时生成的json数组。因此,名称/数据对的数量不同。 我想将此数据传递给highcharts中的系列。 这就是我目前的做法。 但是,如果更改数组中元素的数量,则此方法将无效。 我该如何解决这个问题?演示代码将帮助我。 问题答案: 我解决了问题 更改了json数组,如下所示: 现在,将其直接传递到highcharts中的系列。 做完!!!!!
问题内容: 短 以下代码不能完全满足您的期望:https : //play.golang.org/p/sO4w4I_Lle 我以为我像往常一样弄乱了一些指针/引用的东西,但是我希望我的… …和… …以相同的方式运行(例如,更新作为第二个参数传递的引用)。 长 上面的示例是一个没有太多意义的最小复制器。这是为了使其能够在操场上工作。但是,一个不那么有意义的最小示例是: 想法是将YAML解组为(而不是
我已经创建了liferay portlet,在其中,我只需从Api获取天气数据,并通过ajax获取数据,如下所示,现在我想将这些json数据从ajax传递到portlet页面,并将其保存在portlet文件中。我是liferay的新手,请任何人指导如何做到这一点。 这是portlet文件
我想在Postman中参数化我的测试。这是POST请求的示例正文:
问题内容: 只是不明白我在做错什么。.我一直在寻找许多类似的问题,但仍然存在误解…当我从JS调用CallHandler函数时,我总是收到“请求失败”警报。请帮我。 JS / jQuery: asp.net C#代码背后: 问题答案: 尝试 编辑 我从属性名称中删除了引号 另外,JSON字符串需要以其他方式读取 一个可行的解决方案