【问题标题】:Pass a variable in variable with expression in expression - JavaScript使用表达式中的表达式传递变量中的变量 - JavaScript
【发布时间】:2021-05-22 09:22:54
【问题描述】:

我的代码中有以下表达式(React、Appolo、GraphQl):

events: {global: {worker_lname: `='somebody'`, ORDER_BY: ['timestamp DESC, id DESC']}}

我想知道是否可以像这样使用那段代码:

let myvar=worker_lname: `='somebody'`;
events: {global: {myvar, ORDER_BY: ['timestamp DESC, id DESC']}} 

【问题讨论】:

  • 当然你可以试试看它不起作用。为什么要问那个
  • 我试过了,但没有。请帮忙。

标签: javascript reactjs graphql


【解决方案1】:

你可以这样做:

let worker_lname = 'somebody';
var events = {global: {worker_lname, ORDER_BY: ['timestamp DESC, id DESC']}};
console.log(events);
//
{
   global: {
    ORDER_BY: ["timestamp DESC, id DESC"],
    worker_lname: "somebody"
   }
 }

【讨论】:

    猜你喜欢
    • 2017-10-24
    • 2010-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-01
    • 2020-04-07
    • 2014-12-29
    • 1970-01-01
    相关资源
    最近更新 更多