* #0: add vue3 demo * #0: add router for vue3 demo in main demo * #0: update package.json * #0: update name Co-authored-by: chaunjie <chaunjie@dingtalk.com>
38 lines
681 B
Vue
38 lines
681 B
Vue
<template>
|
|
<img alt="Vue logo" src="../assets/logo.png" />
|
|
<HelloWorld msg="Vue.js Demo" @close="close"> </HelloWorld>
|
|
</template>
|
|
|
|
<script>
|
|
import HelloWorld from '@/components/HelloWorld.vue';
|
|
|
|
export default {
|
|
name: 'App',
|
|
components: {
|
|
HelloWorld,
|
|
},
|
|
created() {
|
|
console.log('vue2.0写法 created');
|
|
},
|
|
mounted() {
|
|
console.log(this.$route);
|
|
},
|
|
methods: {
|
|
close() {
|
|
console.log('close');
|
|
},
|
|
},
|
|
};
|
|
</script>
|
|
|
|
<style>
|
|
/* #app {
|
|
font-family: Avenir, Helvetica, Arial, sans-serif;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
text-align: center;
|
|
color: #2c3e50;
|
|
margin-top: 60px;
|
|
} */
|
|
</style>
|