vue元件簡單實現登入退出切換
阿新 • • 發佈:2021-09-17
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title></title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script src="https://unpkg.com/vue-router/dist/vue-router.js"></script> <script src="https://unpkg.com/axios/dist/axios.min.js"></script> </head> <body> <div id='app'> <forth-login></forth-login> <forth-login></forth-login> <forth-login></forth-login> <forth-login></forth-login> </div> <template id="forth"> <h1 v-if='isLogin'> <button @click='isLogin = !isLogin'>登入</button> 登入/註冊 </h1> <h1 v-else> <button @click='isLogin = !isLogin'>退出</button> 個人資訊 </h1> </template> <script> //第一個引數為元件名稱 Vue.component('forth-login', { template: '#forth', data() { return { isLogin: true } } }) const vm = new Vue({ el: '#app', data: { isLogin:true }, methods: { }, }) </script> </body> </html>