javascript - 延迟评估 JavaScript 中的字符串文字
问题描述
我有一种情况,模板文字可以立即解析变量,但下一个顺序不能。我必须等待回复。它看起来像这样:
const firstValue = 'firstItemName'
const myTemplate = `
First item: ${firstValue} is available! But not the second: ${secondValue}
`;
const secondValue = 'secondItemName';
就我而言,这secondValue
将来自一个Promise
电话。有没有办法使用字符串文字作为参考而不是作为最终值?
解决方案
推荐阅读
- php - 在 laravel 中更改 foreach 内的属性
- java - 我们如何将字符串转换为在 JAVA 中获取值的工作变量?
- azure-devops - VSTS 扩展 - 令牌认证错误
- java - 给出答案后如何重置程序
- java - 从控制台输出到 JTextArea
- sql-server - SQL Server:基于变量在 SELECT 语句中动态更改 SQL Server
- linux-kernel - 在设备树中设置 GPIO bank 编号
- java - 用流替换 for 循环以添加正确和错误拼写的单词
- json - 如何获取 Kubernetes 对象的 OpenAPI 规范
- php - 在 symfony 2.8 上部署项目时出错