vue.js - 如何在 vuejs 中创建绑定 img src,因为这将上传到 AEM
问题描述
您好,我正计划将我的 img src 绑定到一个动态的,以便它可以编辑,因为它将来自 AEM。目前我正在使用图像资产在我的本地测试它第 1 行是静态数据并且它正在工作但是当它来自道具或初始化数据时它不起作用我的初始化数据是一个对象第 2 行它不起作用我发现有些在互联网上,但不知道如何编辑它,因为在 AEM 上,路径会有所不同,而不是资产。我想就如何编辑该方法寻求帮助,以便它可以在本地资产和 aem 上工作
下面的初始化数据
"serviceRequestReconnectComponent": {
"reconnectActiveLogo": "../../../assets/images/Reconnect_linewhite2x.png",
"reconnectInactiveLogo": "../../../assets/images/Reconnect_line2x.png",
"reconnectImageText": "Reconnect Mobile Line",
}
1号线 <img v-else src="../../../assets/images/Reconnect_linewhite2x.png" />
第 2 行(使用道具)
<img v-else :src="serviceRequestReconnectComponent.reconnectInactiveLogo" />
` methods: {
resolve_img_url: function (path) {
let images = require.context('../assets/', false, /\.png$|\.jpg$/)
return images("./"+path)
}
}`
解决方案
推荐阅读
- css - flex 元素中的意外滚动行为
- javascript - 如何将值对象设置为属性对象?
- java - 网络连接不工作
- android - 如何设置环境变量 GOOGLE_APPLICATION_CREDENTIALS?
- javascript - 在 html 的测验网站中一次显示一个问题
- r - 按顺序计数字符,忽略给定字符 (R)
- c# - 从 ObservableConcurrentCollection 中删除项目
- java - 如何将 JSF InputText 值传递给 ajax 监听器
- visual-studio - 如何从 Windows 7 机器在 Visual Studio 2015 上安装和使用构建工具 v120 (2013)?
- django - Django 2 - 未找到视图的反向