if else ! v-show
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>2 v-show</title>
</head>
<body>
<div id="app">
<h1 class="error">{{ score }}分</h1>
<div v-show="score">
<p v-if="score >= 6">雨</p>
<p v-else>晴</p>
</div>
<p>今天天氣如何?1~5.晴 6~10.雨</p>
<input type="text" v-model="score">
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
new Vue({
el:'#app',
data:{
score:'1'
}
});
</script>
</body>
</html>
使用v-show
、v-if
、v-else
來做邏輯判斷,另外,從倒數第二個以上的else
都可以寫成v-else-if
(之後待補充這個範例)。
參考:[教學] Vue js快速上手(三)必學的if else!v-show | YOTTA友讀——陪你成長的學習夥伴|跨領域線上學習平台 (yottau.com.tw)