问题标签 [template-strings]

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 投票
3 回答
11043 浏览

typescript - 如何更改打字稿模板字符串上的 Notepad++ 语法突出显示

在使用 Notepad++ 在 Typescript 中编写模板字符串时,当我专注于模板字符串时,字符串前景变为白色,与背景颜色形成鲜明对比,我在设置选项卡中检查了 Notepad++ 样式配置器,我没有看到任何选项改变模板字符串的前景色,当它有焦点时。

当模板字符串没有焦点时,它看起来不错


在此处输入图像描述


当它有焦点时,我几乎看不到字符串


在此处输入图像描述

我该如何改变呢?

0 投票
2 回答
3824 浏览

reactjs - React - 使用 JSX 从 ES6 模板文字动态创建标签

我需要在 React 方法中显示一个标题元素,render其中级别是在构造函数中动态设置的:

<h2>Header 1</h2>这应该用name="Header 1"and渲染depth=2,但我得到一个错误:

未捕获的错误:找不到模块“./HeaderComponent”

我在看什么?

我正在使用React 15.4.1,babel-preset-es2015 6.9.0babel-preset-react 6.5.0Chrome 55.

0 投票
3 回答
132 浏览

javascript - Javascript ES6 TemplateString 一个 TemplateString

我正在使用 mustache 构建单个字符串,替换其中的几个变量。我很想改用 TemplateString,但我需要在运行时解析我的字符串,而不是在代码编译时解析,因为我是从外部源读取模板字符串。

要清楚:

这是非常轻量级的,我很想使用 TemplateString,但正如下面的示例所暗示的那样 - 我无法想象一种首先从外部提供字符串的方法......

但是,我无法想象一种直接、干净、不偷偷摸摸的方式来实现这一目标。你可以吗?

0 投票
1 回答
1657 浏览

javascript - 将空字符串返回到 ES6 模板字符串中

我正在执行以下操作:

现在的问题是,如果this.value未定义,未定义为字符串设置为输入值,这就是为什么我尝试将空字符串返回给输入值属性。这不起作用,然后我将placeholder=${this.placeholder}字符串作为 value 属性。

我现在安静地用谷歌搜索了一段时间,找不到任何答案,这甚至可能吗?

帮助将不胜感激。

0 投票
1 回答
1082 浏览

javascript - 如何使用动态值插入标记的模板字符串?

我想插入一个模板字符串(在别处定义):

将动态值(例如,“es6”)放入此:

例如,如果我有这样的事情:

标记模板字符串和标记函数是要走的路吗?我见过很多不同的例子,但没有一个适合这种特殊情况。

0 投票
3 回答
2550 浏览

javascript - 为什么 IntelliJ 不断从这个 JavaScript 模板字符串中删除反引号?

我想在我的模板字符串周围加上“反引号” 。

每次我尝试将它们缠绕在字符串上时,IntelliJ都会不断删除它们。

任何人都知道它为什么会发生以及如何解决这个问题?

我在出现问题的地方添加了我的 .vue 文件的一小段代码。想象一下将 html、js 和 css 写在一个组件 ( .vue) 文件中,由唯一的标签(模板、脚本和样式标签)分隔。我正在使用带有 Mac OS X 10.5+ 键盘映射的德语键盘布局。

智能删除反引号

0 投票
2 回答
92 浏览

javascript - 如何在模板字符串中使用 _or_ 条件?

我正在使用 node.js 创建一个项目。我正在使用yo-yo库来创建 html 模板。

我想添加来自推文用户 profile_banner_url 的封面。

像这样:

但是,有时推文不会返回任何profile_banner_url,这会导致浏览器出错。

我试图从public目录中添加不同的图像:

但它没有用。

or在模板字符串中使用条件的最佳方法是什么?

0 投票
1 回答
106 浏览

object - 如何在Javascript中使用可变键值对实例化对象?

我想实例化一个对象,它的键是一个变量。类似这样的东西:

除了有另一行写入之外,这样的事情是否可能:

0 投票
1 回答
71 浏览

javascript - javascript模板文字不显示换行符

我有一个在 node8.1.2 上运行的模板文字

在我的浏览器中,它显示为单行文本,据我所知,它应该保留换行符。我觉得我在这里错过了一些非常基本的东西。我所有的搜索都将我引向了相反性质的问题,删除了换行符。

0 投票
2 回答
2575 浏览

javascript - 如何在模板字符串文字中的变量内写入变量?

log(`${chalk.magenta(' LAUNCH_COMMAND')} ${chalk.green('npm run: ')} ${chalk.red('${LAUNCH_COMMAND}')}` );

这是问题部分:${chalk.red('${LAUNCH_COMMAND}')}

LAUNCH_COMMAND是“生产”或“开发”。然而它在另一个里面${}

在此处输入图像描述