App.vue 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <template>
  2. <div>
  3. <!-- {{msg}} -->
  4. <!-- <Demo1/>
  5. <Demo2/>
  6. <Demo3/>
  7. <Demo4/>
  8. <Demo5/>
  9. <Demo6/>
  10. <Demo7/>
  11. <Demo8/>
  12. <Demo9/>
  13. <Demo10/>
  14. <Demo11/>-->
  15. <Demo12/>
  16. <Demo13 v-if='show'/>
  17. <Demo14 ref="flower" />
  18. <Demo15/>
  19. </div>
  20. </template>
  21. <script setup name="App">
  22. import {ref,onMounted} from 'vue';
  23. let show = ref(true)
  24. let flower = ref(null)
  25. onMounted(()=>{
  26. console.log(flower.value)
  27. })
  28. // import Demo1 from './components/Demo1.vue'
  29. // import Demo2 from './components/Demo2.vue'
  30. // import Demo3 from './components/Demo3.vue'
  31. // import Demo4 from './components/Demo4.vue'
  32. // import Demo5 from './components/Demo5.vue'
  33. // import Demo6 from './components/Demo6.vue'
  34. // import Demo7 from './components/Demo7.vue'
  35. import Demo8 from './components/Demo8.vue'
  36. import Demo9 from './components/Demo9.vue'
  37. import Demo10 from './components/Demo10.vue'
  38. import Demo11 from './components/Demo11.vue'
  39. import Demo12 from './components/Demo12.vue'
  40. import Demo13 from './components/Demo13.vue'
  41. import Demo14 from './components/Demo14.vue'
  42. import Demo15 from './components/Demo15.vue'
  43. // vue2 选项式API => Option API
  44. // Vue3 组合式API => component API
  45. // export default {
  46. // // data() {
  47. // // return {
  48. // // msg:"今天星期五"
  49. // // }
  50. // // }
  51. // components:{
  52. // Demo1,
  53. // Demo2,
  54. // Demo3
  55. // }
  56. // }
  57. </script>
  58. <style scoped>
  59. </style>