javascript - 停止 javascript 在 html 模板中拆分变量
问题描述
在我的 javascript 文件中,我有一个保存名称的变量。我还有一个 html 模板,我在其中将该名称呈现为输入字段中的值。如果值是一个单词,这很好用,但超过一个,它会被拆分。
例如,请参见屏幕截图。在示例中,我有一个通过 javascript 传入的“新房子”值。不过已经分了。当我调试时,通过的名称是正确的(“新房子”)所以我不知道如何防止它分裂
'<td>',
'<input value=<%= name %>></input>',
'</td>',
解决方案
您需要为value
属性的值添加引号:
'<td>',
'<input value="<%= name %>"></input>',
'</td>',
推荐阅读
- java - 如何从文件java中的特定行更新特定字符串
- amazon-web-services - 如何在 CloudWatch 中查看 AWS CloudFormation 日志?
- reactjs - 如何处理 React 中已删除的本地存储?
- twilio - Twilio Studio Flow - 通话录音出错?
- c# - 1809 更新后 ContextFlyout 不工作
- python - 如何在 OPTION 和 VALUE OPTION e 选择中使用具有相同值的列表中的 ModelChoiceField?
- botframework - 错误:糟糕。有些事情不太对劲
- node.js - 将我的图像从 MS Graph 显示到 Azure Bot Services
- c++ - 使用 libgit2 在特定目录上调用 git diff
- python - XGBoost,处理贷款数据集的连续和固定数据