我正在 src prop 中编写 {{ form.screw.drive_image-6ren">
gpt4 book ai didi

javascript - 如何在html属性中写入Vue数据?

转载 作者:搜寻专家 更新时间:2023-10-30 22:58:07 26 4
gpt4 key购买 nike

例如,这将抛出一个 Vue 错误:

<img src="<?php echo get_stylesheet_directory_uri(); ?>/images/{{ form.screw.drive_image }}" >

我正在 src prop 中编写 {{ form.screw.drive_image }}

从 Vue 的警告中看不清楚我应该如何解决。

有什么想法吗?

最佳答案

感谢 Derek(见上面的评论),正确答案是:

:src="'<?= get_stylesheet_directory_uri(); ?>/images/' + form.screw.drive_image"

请注意以下事项:

  • :srcv-bind:src 的简写
  • <?=<?php echo [...] 的简写
  • 在这种情况下,Vue 的数据不需要大括号
  • Vue 的 props 中的计算是 javascript,所以在 :src 中我们使用 +连接

关于javascript - 如何在html属性中写入Vue数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51931685/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com