如何 Vue v-if 等于或包含
How to Vue v-if equal or contains
任何人都可以告诉我如何做到这一点,我有一个带有 alt 的图像包含 alt="#color_blue" 或 alt="#color_orange",我将此数据称为液体为 {{ media.alt }}
我想要做的是如果 'current_variant.alt' == {{ media.alt }} return true 并且如果 'current_variant.alt' 包含'#' return 太对了。
<div v-if="current_variant.alt == '{{ media.alt }}' && current_variant.alt == '#'">
</div>
我不知道如何让 current_variant.alt 检查 {{ media.alt }}包含 #
要检查 current_variant.alt 是否包含 #,请使用 Javascript "includes" => current_variant.alt.includes('#')
<div v-if="current_variant.alt == media.alt && current_variant.alt.includes('#')">
</div>
您可以使用 string.includes
方法来检查字符串是否包含特定字符。
如果你想检查 current_variant.alt
是否等于 media.alt
:
current_variant.alt == '{{ media.alt }}'
如果要检查current_variant.alt
是否包含'#'
:
current_variant.alt.includes('#')
如果要检查 media.alt
是否包含 '#'
:
'{{ media.alt }}'.includes('#')
任何人都可以告诉我如何做到这一点,我有一个带有 alt 的图像包含 alt="#color_blue" 或 alt="#color_orange",我将此数据称为液体为 {{ media.alt }}
我想要做的是如果 'current_variant.alt' == {{ media.alt }} return true 并且如果 'current_variant.alt' 包含'#' return 太对了。
<div v-if="current_variant.alt == '{{ media.alt }}' && current_variant.alt == '#'">
</div>
我不知道如何让 current_variant.alt 检查 {{ media.alt }}包含 #
要检查 current_variant.alt 是否包含 #,请使用 Javascript "includes" => current_variant.alt.includes('#')
<div v-if="current_variant.alt == media.alt && current_variant.alt.includes('#')">
</div>
您可以使用 string.includes
方法来检查字符串是否包含特定字符。
如果你想检查 current_variant.alt
是否等于 media.alt
:
current_variant.alt == '{{ media.alt }}'
如果要检查current_variant.alt
是否包含'#'
:
current_variant.alt.includes('#')
如果要检查 media.alt
是否包含 '#'
:
'{{ media.alt }}'.includes('#')