javascript - vuejs 模板中的引号
问题描述
带有此代码的行: :state="validateState('form.name')"
以及带有此代码的行: :state="validateState('form.foods')"
如何为 Vue.js 模板解决这个问题?,这个解决方案: :state="validateState("form.name")" 不适合我
解决方案
问题在于您使用单引号来声明您的模板。
template: '...'
我建议使用模板文字,并且您不需要在结束行等中包含反斜杠。
template: `...`
您拥有的另一个选项是转义以下单引号
template: '\'somestring\''
推荐阅读
- reactjs - 允许与开放模式交互(React 和 Material UI)
- python - python字符串去除字符
- javascript - 如何在 JSDoc 中描述其他未知属性
- reactjs - 点击选项卡导航中的图标以滚动到列表顶部在 react-native 中不起作用
- php - 如何在 wordpress 网站上将访客用户变成注册用户
- c - 使用 CreateThreadpoolWork/SubmitThreadpoolWork 时向回调函数传递不同的值
- postgresql - 我的查询未显示所需结果并在未知情况下省略了值
- hyperledger-fabric - 超级账本背书政策和调用链码错误(不更新账本)
- redux - 如何使用 redux 更新/删除对象中的值
- algorithm - 用 invmap 代替 fmap 和 contramap 的推导