问题标签 [dynamic-variables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
900 浏览

velocity - 速度中的动态变量

我在这里查看了一些答案,但我完全无法得到我正在寻找的东西,所以也许如果我根据我的情况询问它:

首先,让我说我对 Velocity陌生,但我非常精通 PHP。我知道我们在这里将苹果与橙子进行比较,但请耐心等待 - 只是通过示例。

想象一下:我有一些来自数据库的新对象数组中的数据。每条记录中都有一个唯一标识符。我想将此唯一标识符用作对象中的变量名。

在 PHP 中,这很简单:

注意identifier( $$ ) 的双重印记。

现在,值得注意的是,unique_id 确实以字母开头,所以它应该适合用作变量名。一个示例 unique_id 将类似于 AAA0000 或类似的东西。没有空格,没有连字符,没有任何标点符号。

所以,我的目标对象是$goalObject->AAA0000->nameor $goalObject->AAA0000->total。(或者$goalObject.AAA0000.name$goalObject.AAA0000.total速度中。)

如果我能做这样的事,我会很高兴的。但据我所知,Velocity 不允许像这样酷的东西。

拜托,有人在这里帮助我。

预先感谢您提供我可能得到的任何答案。

0 投票
2 回答
14889 浏览

php - 将动态变量发送到 SASS

我目前正在从事一个新项目,该项目允许用户根据自己的喜好更改网站的外观。他们可以更改背景颜色和内容,这些内容会保存在数据库中供以后使用,或者可以存储在 cookie 中。但是,我一直在使用 php 文档来模拟样式表,这样我就可以像<link rel="stylesheet" type="text/css" href="main.php?bgColor=#444"示例一样传递变量。这样我就可以使 css 动态化,而不是过多地依赖 javascript。
但是有朋友提到使用SASS,但我真的不知道它是否适合我的项目,因为我对指南针框架了解不多。如何将动态变量传递给这个 .sass 或 .scss 文件?你只是做一个@import "php-variables";声明并包含一个php文件吗?或者你能像我用php一样发送动态变量吗?
此外,使用 php 优于 SASS 有什么好处,反之亦然?

0 投票
0 回答
63 浏览

java - 如何根据用户输入创建某些事件而不是反复试验?

我需要一些帮助来处理不同的情况,从用户输入中执行正确数量的进程。

我不确定我应该怎么做,是否应该使用动态变量或什么。

首先,我的代码,我将给出完整的代码,因为它很短,而且它都是必需的。此外,所有信息都在那里。

无论如何:

现在,我想要发生的是,如果用户想一次运行 4 个程序,那么它将分别执行p1p2p3p4。但是,如果他们想要 6,那么p1, p2, p3, p4, p5, 和p6. 等等(如果您不知道,p(#) 是进程号的名称。

一旦这些进程被销毁,我希望执行下一组相同数量的进程,直到达到 totalRunnable。

setsRun是到目前为止在循环中执行的进程数。setsRun永远不应该传递runnableTogether价值。

编辑:哦,我忘了提:是的,我知道 Swing 组件还没有工作。在添加“收尾工作”之前,我正在等待其他所有工作。

编辑:顺便说一句,我也一直在试图弄清楚为什么我JCheckBox boxRun在进程运行时冻结了。我一直想知道是不是因为我打电话时线程正在睡觉Thread.sleep();

如果是这种情况,是否有简单的替代方案?

0 投票
1 回答
284 浏览

javascript - 如何访问父函数的局部变量?

假设我有这个功能

当我运行它时,一切都很好,警报说“真实”。但是如果变量名是动态的并且我必须从字符串中获取 bar 的值呢?如何访问父范围以获取变量?

例如:如果范围是 window 并且我们有包含动态变量名称的字符串,我将使用 window[someString] 来获取该变量。

我猜在我的问题中我也需要这种相同的方法,但我不知道将哪个对象用作父对象。

0 投票
1 回答
1370 浏览

c++ - 运行时错误:_block_type_is_valid(phead-nblockuse)

首先,我将向您展示我的代码。

前面代码的行为是:

  • 逐行读取文本文件的内容。
  • 将每一行保存在二维数组的项目中。
  • 打印二维数组的项目。
  • 最后,从内存 << 中删除数组and this reason of the problem

测试我的应用程序时总是给我运行时错误消息_block_type_is_valid(phead- nblockuse).

我知道这个问题,因为这个delete[] str;

0 投票
1 回答
574 浏览

javascript - Javascript 中的动态变量(通过引用调用)

当变量引用对象时,值是对对象的引用(引用自:Javascript by reference vs. by value

但我想改变一个对象的变量,例如

有什么办法可以做到这一点?

0 投票
1 回答
38 浏览

php - 动态形成常量名称时如何获取常量的值?

这个标题可能没有多大帮助。我试图弄清楚是否有一种方法可以获取已使用设置的变量的值define(...),但使用第二个变量来构建定义的 var 的名称。例子会更清楚:

有没有其他方法可以做到这一点,不诉诸评估?

0 投票
1 回答
549 浏览

python - 整数参数的Python动态大小到列表中

我在将动态数量的参数放入列表中,然后能够在以后访问它们时遇到问题。这是代码。我正在传递诸如“2,3,4,5”之类的参数

我收到以下错误:

这是调用函数的方式:

任何帮助都将非常感谢帮助解决这个问题。

0 投票
2 回答
1963 浏览

python - 在 For 循环,Python 中动态创建变量

我正在尝试根据计数在 for 循环中动态创建变量。

我正在使用 openpyxl 模块来迭代工作表。

问题是,for 循环中的变量数量取决于每张工作表中有多少活动列会随着工作表的变化而变化。它会吐出错误:

“要解压的值太多”

如果我没有正确数量的变量来解包。

我可以使用以下方法获取列数:

所以,不知何故我需要做一个:

我看到一些使用 exec 的帖子,但我没有任何使用它的经验,而且我似乎总是读到它如何让你陷入困境。

0 投票
3 回答
267 浏览

ruby - Ruby中字符串的动态变量

我将文件的每一行复制到单独的文件中,具体取决于内容。每行以"foo"or开头"bar",我想读取每行的前几个字符并动态更改文件名变量。

这会引发错误,因为变量writefile引用字符串"file_foo""file_bar".

对优雅的 Rubyist 解决方案的建议?send如果这确实是要走的路,我无法从文档中看到如何在此处应用方法。