vue.js - vuejs 和 symfony5 - 链接到公共文档
问题描述
我有我的实体的参考文档,并在 vuejs 中呈现如下:
<span v-for="document in assignment.documents">
<a target="_blank" href="">
<small>{{ document.id }}.{{ document.extension }}</small>
</a>
</span>
文档存储在 public/uploads/documents/中。
如何为我的文档生成有效的 href,就像我可以在 twig 中执行此操作一样:
<a target="_blank" href="{{ asset('/uploads/documents/' ~ document.id ~ '.' ~ document.extension) }}">
{{ document.name }}
</a>
解决方案
我更喜欢像这样使用 ES2015:
<a :href="`/uploads/documents/${document.id}.${document.extension}`">
推荐阅读
- swift - 线程 1 致命错误可选值 Swift
- azure-blob-storage - Azure IOT Hub 到 JavaScript 代码?
- compression - gzip如何找不到两个相同的部分?
- javascript - 如何在 html 画布上用鼠标绘制?
- go - 在 golang 中安装外部包
- react-native - 在应用程序加载时缓存完整的图像文件夹(React Native Expo)
- ios - 无法呈现 UISearchController
- python - 优化参数之一是数组的函数
- checkbox - jQuery 数据表:在每个分页上启用几个文本框
- python-3.6 - 无法导入名称“greedy_modularity_communities”