PageOne.vue 806 B

123456789101112131415161718192021222324252627282930
  1. <!-- template 模版 表示当前vue文件的html结构 -->
  2. <template>
  3. <!-- template模版内部 只以包含一个根元素 -->
  4. <!-- 所有html代码只能写在当前跟标签(div) 内-->
  5. <div>
  6. <h1>PageOne</h1>
  7. <p class="text">{{ msg }}</p>
  8. </div>
  9. </template>
  10. <script>
  11. //vue 文件 中 可以包含script 标签
  12. // export default 表示导出一个默认的vue组件(vue 文件)
  13. export default {
  14. // 组件的名称
  15. name: 'PageOne',
  16. // 组件的data 他是一个函数 并且返回了一个 { }
  17. data(){
  18. return{
  19. msg: 'hello vue'
  20. }
  21. }
  22. }
  23. </script>
  24. <!-- vue 组件的样式 可以在vue文件中 写style 标签 内部 -->
  25. <style>
  26. .text{
  27. color: red;
  28. }
  29. </style>