Javascript var 位于另一个 var 中

标签 javascript typo3 fluid typo3-9.x

我是JS新手, 我的问题是我有一个 var resortuid 它的值来自 PHP (它正在工作)。我需要打开一个链接中带有 resortuid 的 json 文件。换句话说,我需要将 url 中的 XXXX 替换为 resortuid var。我确信这是一个平庸的问题,但对我来说不是。
编辑:来自第一响应的代码适用于 SO,但不适用于 TYPO3 流体模板,我的新问题是如何将其传递给流体模板?

var resortuid = '1125';
var settings = {  
    "url": "https://aaa.aa/XXXX_simple.json",
    "method": "GET",
    "timeout": 0,
};

最佳答案

您可以使用 JavaScript Template literals :

const resortuid = '1125';
const settings = {  
  "url": `https://aaa.aa/${resortuid}_simple.json`,
  "method": "GET",
  "timeout": 0,
};
      
console.log(settings.url)

顺便说一下,Var, Let, and Const – What's the Difference?可能值得一读。

关于Javascript var 位于另一个 var 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69493421/

相关文章:

javascript - Ajax Jquery删除功能很慢

php - TYPO3 测试框架 - FunctionalTestCase 不从扩展加载 TCA 覆盖

php - Typo3:可能在 1 台 Linux 服务器上安装 2 个?

css - 基于 % 的列的 Div 高度修复

css - 流体导航背景悬停

TYPO3-Slug 无法在 f :link. 操作中使用多个参数

javascript - react native | setState无法读取的问题

javascript - 仅当用户未将鼠标悬停在另一个类上时才单击功能

javascript - 如何在 JavaScript 中公开全局变量

typo3 - Extbase TYPO3 添加自定义 JS 库到后端模块