首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >v-if包含高级语句

v-if包含高级语句
EN

Stack Overflow用户
提问于 2022-02-09 10:37:53
回答 1查看 60关注 0票数 0

我有包含alt不同名称的图像,我想用这些名称做一个过滤器,例如,如果"current_variant“是红色的,我想显示‘#红色’和没有'#‘在一起的’#黄色‘的图像。

1.图像image_alt#red

2.图像image_alt#yellow

3.图像image_alt

4.图像image_alt

current_variant.alt = image_alt#red

使用这一行,我设法用alt名称调用图像,但问题是第二条语句删除了第一条,因为它包含“#

代码语言:javascript
复制
v-if="current_variant.alt == '{{ media.alt }}' !== current_variant.alt.indexOf('#') > -1"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-09 12:31:06

你的描述还不清楚但让我猜猜..。

您可能有一个图像列表,比方说一个图片库,您正在尝试做一些类似于这样的事情:https://codesandbox.io/s/agitated-poincare-j7enl?file=/src/App.vue

这将是非常有帮助的,不过,如果你添加了更多的信息,你正在尝试做什么。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71048037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档