问题标签 [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.
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.0
并babel-preset-react 6.5.0
在Chrome 55
.
javascript - Javascript ES6 TemplateString 一个 TemplateString
我正在使用 mustache 构建单个字符串,替换其中的几个变量。我很想改用 TemplateString,但我需要在运行时解析我的字符串,而不是在代码编译时解析,因为我是从外部源读取模板字符串。
要清楚:
这是非常轻量级的,我很想使用 TemplateString,但正如下面的示例所暗示的那样 - 我无法想象一种首先从外部提供字符串的方法......
但是,我无法想象一种直接、干净、不偷偷摸摸的方式来实现这一目标。你可以吗?
javascript - 将空字符串返回到 ES6 模板字符串中
我正在执行以下操作:
现在的问题是,如果this.value
未定义,未定义为字符串设置为输入值,这就是为什么我尝试将空字符串返回给输入值属性。这不起作用,然后我将placeholder=${this.placeholder}
字符串作为 value 属性。
我现在安静地用谷歌搜索了一段时间,找不到任何答案,这甚至可能吗?
帮助将不胜感激。
javascript - 如何使用动态值插入标记的模板字符串?
我想插入一个模板字符串(在别处定义):
将动态值(例如,“es6”)放入此:
例如,如果我有这样的事情:
标记模板字符串和标记函数是要走的路吗?我见过很多不同的例子,但没有一个适合这种特殊情况。
javascript - 为什么 IntelliJ 不断从这个 JavaScript 模板字符串中删除反引号?
我想在我的模板字符串周围加上“反引号” 。
每次我尝试将它们缠绕在字符串上时,IntelliJ都会不断删除它们。
任何人都知道它为什么会发生以及如何解决这个问题?
我在出现问题的地方添加了我的 .vue 文件的一小段代码。想象一下将 html、js 和 css 写在一个组件 ( .vue) 文件中,由唯一的标签(模板、脚本和样式标签)分隔。我正在使用带有 Mac OS X 10.5+ 键盘映射的德语键盘布局。
javascript - 如何在模板字符串中使用 _or_ 条件?
我正在使用 node.js 创建一个项目。我正在使用yo-yo
库来创建 html 模板。
我想添加来自推文用户 profile_banner_url 的封面。
像这样:
但是,有时推文不会返回任何profile_banner_url,这会导致浏览器出错。
我试图从public
目录中添加不同的图像:
但它没有用。
or
在模板字符串中使用条件的最佳方法是什么?
object - 如何在Javascript中使用可变键值对实例化对象?
我想实例化一个对象,它的键是一个变量。类似这样的东西:
除了有另一行写入之外,这样的事情是否可能:
javascript - javascript模板文字不显示换行符
我有一个在 node8.1.2 上运行的模板文字
在我的浏览器中,它显示为单行文本,据我所知,它应该保留换行符。我觉得我在这里错过了一些非常基本的东西。我所有的搜索都将我引向了相反性质的问题,删除了换行符。