问题标签 [template-literals]
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.
jquery - 是否可以像这样混合 jquery 和模板文字?
我尝试使用 find() 和 append() 注入 1 个 jQuery 对象。但是出了点问题,我不确定为什么?
http://codepen.io/ueeeieei/pen/RoyVGB?editors=0010
我的代码:
javascript - 尝试将 JSON 对象与 JavaScript ES6 模板文字一起使用时出错
我第一次尝试使用模板文字,但在阅读了一些其他资源后遇到了无法调试的错误。
控制台上的错误信息是:
未捕获的类型错误:尝试将 note.created_at 与 进行比较时,无法读取未定义的属性 created_at
null
。
它似乎不喜欢使用点符号来访问属性,这让我觉得我做了一些根本错误的事情,我现在太无知了,无法调试。
基本上我只想将一个 json 对象传递给模板文字并使用它的属性从它构建一个组件,同时还能够使用条件等。
javascript - 像往常一样用标记的模板文字组装模板字符串
我正在寻找一个函数,它将模板字符串作为普通的未标记模板文字进行组装strings
。values
这存在吗?逻辑是什么?函数内部需要做什么tag
才能使测试用例完整?
web-component - Web 组件中的模板 html 和模板字符串
使用 html 模板(然后是 html 导入)创建 Web 组件还是使用模板字符串更好?这些方法的优缺点是什么?
javascript - 在模板文字中定义函数
我使用styled-components作为 React 样式的解决方案。他们有一个很好的方法,使用模板文字来插入 CSS。模板文字被传递给组件的 props,以便您可以执行以下操作:
结果是一个组件div
根据 的值呈现具有绿色或红色背景的标签isMatching
。以上将通过 JSX 像这样使用:
每次值props
改变时,这个字符串都会被重新插值。这最终让我想到了我的问题:
每次插入模板文字时,是否会重新定义模板文字中定义的箭头函数?
如果是这样,那么我可能会考虑在模板文字之外创建函数并将其传入,例如
javascript - 为什么不能修改 CommonJS 模块中对象的值?
我有这个基本koa v2
的应用程序,我尝试在其中将模板文字实现为查看引擎。./views/index.js
如何填充fromstate
的值app.js
?
我的问题是我想将对象值从ctx.body = index.render({})
一路向下推送到.views/partials/mainTop.js
文件,假设我想在标签title
之间包含对象值。<title></title>
有没有办法在不需要.views/partials/mainTop.js
in的情况下实现这一目标app.js
?如果它是把手或 nunjucks 模板,我想用模板文字实现类似的东西。
./app.js
./views/index.js
./views/layouts/main.js
./views/partials/mainTop.js
./views/partials/mainBottom.js
javascript - 带有变量的模板文字标记函数?
是否可以将已分配模板文字值的变量传递给函数,然后该函数用函数调用它?
例子:
我做了类似的事情myTagFunc(str)
还是我错过了什么?
javascript - Internet Explorer 中是否有模板文字的替代方法?
我有一堆字符串,它们由串联的代码组成,我需要将它们放入单个 JavaScript 变量中。
`template literals`
显然是要走的路,而且效果很好。但是IE不支持。
有什么方法可以避免使用`template literals`
并仍然获得多行字符串?