问题标签 [template-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 投票
0 回答
294 浏览

prometheus - 在 Grafana 中对 ad hoc 过滤器执行变量链接

我有一个仪表板,我想在其中使用临时过滤器和查询变量。我能够链接两个查询变量,因此一个的输出由前一个(示例:)确定label_values(cluster_name="$cluster_name")。但我想使用临时过滤器执行链接。我希望查询变量下拉由临时过滤器确定。我在文档中找不到任何方法。也许有一个特殊的过滤器符号,比如查询变量的 $?我该怎么做呢?

此外,如果这不可能,我想知道如何在 ad hoc 过滤器中进行链接(在 ad hoc 过滤器的 AND 运算符中的变量之间链接)。

PS:我的数据源是 Prometheus 服务器,如果有帮助的话。

0 投票
0 回答
15 浏览

templates - 使用模板变量

我已经构建了一些包含项目变量的项目模板。

注意:模板工作正常...所有变量都替换为它们的指定值。

令人烦恼的是 Intellisense 无法识别模板变量,因此我的模板中到处都有错误。我向 Microsoft 开了一张票,但代理告诉我它不是按这种方式设计的,但这不是他们的文档所说的。

无论如何,如果有人有办法处理 Intellisense,请告诉我......谢谢!

0 投票
1 回答
137 浏览

django - Django模板变量不呈现

所以我试图渲染一个 django 模板变量,但由于某种原因它没有渲染出来。

我有以下代码:

视图.py

网址.py

搜索.html

base.html

现在,每当我运行服务器并转到搜索页面时,其他所有内容都会呈现出来,但{{ test }}没有。“嗨”确实被渲染出来了。我已经按照那里的每个教程和 StackOverflow 问题进行了操作,但无济于事。有人知道会发生什么吗?

另外,StackOverflow 新手,如果我在这方面做错了什么,请告诉我:)。

0 投票
0 回答
45 浏览

c++ - 使用 SFINAE 重载模板变量特化

以下代码:

error : redefinition of 'is_size<S, std::void_t<decltype(S::width , S::height)>>'.

是否有可能以某种方式实现这个想法,或者唯一可以做的就是与所有尺寸类型进行比较?

0 投票
1 回答
18 浏览

django - 在模板中留下 FOR 标记后,简单标记丢失设置的值

我定义了这个简单的标签并将其加载到我的模板中:

标签有效!

  • 我的目标是,我想使用一些条件在 FOR 循环中使用这个简单的标签为变量设置一个值,然后在离开 FOR 后检查这个变量的值。简单吧?

  • 问题是:我希望这个变量“var”在离开 for 后是“正数”,但它总是变成“负数”。我已经在 IF 和 FOR 内部检查了它的值,它按预期得到“正”,但在离开 FOR 后,它又回到“负”。

我可能有一些通过视图使用上下文变量的解决方法,但我确实需要在模板中执行此操作。我也搜索了论坛,但我找不到足够接近的东西来解释为什么会发生这种情况。我错过了什么吗?

我对 Django 有点陌生,所以我试图避免更复杂的方法,谢谢。

0 投票
1 回答
17 浏览

influxdb - 基于 influxdb 中其他模板变量的动态模板变量值 - chronograf

我有两个模板变量,我希望从下拉列表中选择第一个模板变量后,第二个模板变量应该是基于第一个变量值的动态。

让我用一个例子来说明这个场景:假设我有这个数据:

数据=>系统=10 个
标签=> appName="a", appVersion="1.1"

数据=>系统=12 个
标签=> appName="b", appVersion="2.1"

我已经定义了两个模板变量:appName::appVersion: 并且我使用这个元查询获取它们的值

SHOW TAG VALUES ON "db_name" FROM "measurement_name" WITH KEY = appName
SHOW TAG VALUES ON "db_name" FROM "measurement_name" WITH KEY = appVersion

现在每当我选择 :appName: = 'a' 时,我希望 :appVersion: 在下拉列表中只显示“1.1”值。但是 :appVersion: 显示值“1.1”和“2.1”。当我们选择 appName=a 时,我们知道“2.1”值是无用的。

我以为我可以用它来定义:appVersion:
SHOW TAG VALUES ON "db_name" FROM "measurement_name" WITH KEY = appVersion WHERE appName = :appName:
但这不起作用

请帮助我在 chronograf 中实现这种动态/相关变量

0 投票
0 回答
79 浏览

prometheus - 重复行中的 Grafana 链接变量

我有一个使用两个变量的仪表板:

仪表板上的变量

$clients是一个静态列表,$running_sessions是使用$clients(类似于select id from sessions where client_id in ($clients))的 MySql 查询的结果。

我有一行重复每个客户端定义,如下所示:

行定义

在该行内,我有一个使用$running_sessionsPrometheus 数据源的面板。

如果All为 选择$clients,我会得到每个客户端的一行(预期),但面板显示所有客户端的会话,而不是该行的客户端的会话。

我期望$running_sessions特定行上的值将使用 的本地值来计算$clients

有没有办法做到这一点?

0 投票
1 回答
271 浏览

swagger - 我可以在 swagger-codegen 中定义新的 mustache 模板变量吗?

我开发了一个根据我的产品需求定制的 rest-api 客户端(在 java 中)。我想使用基于 yaml 文件的 swagger-codegen 模块使用我的 rest api 客户端生成测试。

我已经扩展DefaultCodegenConfig甚至尝试实现CodegenConfig接口来构建我的自定义 jar。我已经自定义了api.mustacheandapi_test.mustache文件,并将它们传递给my that extends的constructorand方法。processOpts()CustomCodeGenDefaultCodegenConfig

但是,我想使用我在自定义的api.mustache.

例如,如果参考标准api.mustache,它通常使用的模板变量是

等等

现在,我想介绍一个新的模板变量,比如说{{custom_param}}. 现在我不清楚如何将这个新模板变量与实现集成。

从这里发布的 Mustache-Template-Variables看起来,swagger-codegen 不允许添加新的模板变量,也许我们仅限于此页面上提到的变量。

那么,有什么方法可以使新的模板变量起作用吗?

0 投票
0 回答
49 浏览

terraform - 如何比较 terraform [Datadog] 中的模板变量

我正在创建一个具有不同类型小部件的仪表板。我想使用模板变量使这个仪表板尽可能可定制。出于这个原因,我有一个模板变量来存储env值。

在服务摘要小部件中,它需要 env 值。现在,我正在使用模板变量来获取那里的值,但它不起作用。

模板变量

}

有没有办法使用模板变量来获取值?