任何人都可以告訴我如何做到這一點,我有一個帶有 alt 的影像而不包含 alt="如何 Vue v-if 等于或包含" 或 alt="如何 Vue v-if 等于或包含",我將此資料與 Liquid 稱為 {{ media.alt }}
我想要做的是,如果 'current_variant.alt' == {{ media.alt }} 回傳 true 并且如果 'current_variant.alt' 包含 '#' 也回傳太真。
<div v-if="current_variant.alt == '{{ media.alt }}' && current_variant.alt == '#'">
</div>
我不知道如何讓current_variant.alt檢查{{ media.alt }} 是否包含#
uj5u.com熱心網友回復:
您可以使用該string.includes方法檢查字串是否包含特定字符。
如果你想檢查是否current_variant.alt等于media.alt:
current_variant.alt == '{{ media.alt }}'
如果要檢查是否current_variant.alt包含'#':
current_variant.alt.includes('#')
如果要檢查是否media.alt包含'#':
'{{ media.alt }}'.contains('#')
uj5u.com熱心網友回復:
要檢查 media.alt 是否包含 #,請使用 Javascript "includes" => media.alt.includes('#')
<div v-if="current_variant.alt == media.alt && media.alt.includes('#')">
</div>
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/367449.html
標籤:javascript Vue.js 液体
