App.vue 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <template>
  2. <div>
  3. <!-- <Demo1></Demo1> -->
  4. <!-- <Demo3></Demo3> -->
  5. <!--
  6. <Demo2></Demo2>
  7. <Demo3></Demo3> -->
  8. <!-- <Demo4></Demo4>
  9. <Demo5></Demo5>
  10. <Demo6></Demo6>
  11. <Demo7></Demo7>
  12. <Demo8></Demo8>
  13. <Demo9></Demo9> -->
  14. <!-- <Demo14 v-if="isshow"></Demo14> -->
  15. <!-- <Demo23></Demo23> -->
  16. <!-- <Demo24 ref="main"></Demo24> -->
  17. <!-- <Demo10></Demo10>
  18. <Demo11></Demo11>
  19. <Demo12></Demo12>
  20. <Demo13></Demo13> -->
  21. <!-- <Demo25 :name="name1" :age="10"/>
  22. <Demo25 :list1="list"/> -->
  23. <!-- <Demo26 /> -->
  24. <Demo27></Demo27>
  25. </div>
  26. </template>
  27. <!-- <script>
  28. import Demo1 from "./components/Demo1.vue";
  29. import Demo2 from './components/Demo2.vue';
  30. export default {
  31. data() {
  32. return {};
  33. },
  34. components: {
  35. Demo1,
  36. Demo2
  37. },
  38. created() {
  39. console.log(this)
  40. }
  41. };
  42. </script> -->
  43. <script lang="ts" setup>
  44. import { ref,onMounted, reactive } from "vue";
  45. import Demo1 from "./components/Demo1.vue";
  46. import Demo2 from './components/Demo2.vue';
  47. import Demo3 from './components/Demo3.vue';
  48. import Demo4 from './components/Demo4.vue';
  49. import Demo5 from './components/Demo5.vue';
  50. import Demo6 from './components/Demo6.vue';
  51. import Demo7 from './components/Demo7.vue';
  52. import Demo8 from './components/Demo8.vue';
  53. import Demo9 from './components/Demo9.vue';
  54. import Demo10 from './components/Demo10.vue';
  55. import Demo11 from './components/Demo11.vue';
  56. import Demo12 from './components/Demo12.vue';
  57. import Demo13 from './components/Demo13.vue';
  58. import Demo14 from './components/Demo14.vue';
  59. import Demo15 from './components/Demo15.vue';
  60. import Demo16 from './components/Demo16.vue';
  61. import Demo17 from './components/Demo17.vue';
  62. import Demo18 from './components/Demo18.vue';
  63. import Demo19 from './components/Demo19.vue';
  64. import Demo23 from './components/Demo23.vue';
  65. import Demo24 from './components/Demo24.vue';
  66. import Demo25 from './components/Demo25.vue';
  67. import Demo26 from './components/Demo26.vue';
  68. import Demo27 from './components/Demo27.vue';
  69. let isshow = ref(true);
  70. let main = ref<any>(null);
  71. // onMounted(() => {
  72. // console.log(main.value.a)
  73. // console.log(main.value.b)
  74. // })
  75. let name1 = ref<string>("孙悟空")
  76. interface Person {
  77. name1:string,
  78. age1:number
  79. }
  80. let list:Person[] = reactive([{
  81. name1:"小红",
  82. age1:10
  83. },{
  84. name1:"小黄",
  85. age1:20
  86. },{
  87. name1:"小粉",
  88. age1:15
  89. }])
  90. </script>
  91. <style>
  92. </style>