当前位置:   article > 正文

vue搭建自己的第一个网页_vue项目搭建好之后如何写页面

vue项目搭建好之后如何写页面

当我们学会了如何初始化一个项目后,现在我们再来讲一下如何自己构建一个简单的页面。这些也是我正在学习的地方,于是就是简单的记录一下,有一些错误或者你觉得这个浪费时间那真的抱歉哈。

项目目录介绍:

在我这两天的学习中,我觉得去官网仔细阅读一下官方文档是十分有必要的,不要担心看不懂,那你只需要把网页翻译成为中文就好啦。官方网址

建立项目:

我们刚刚接触一般是将.vue文件建立在comment目录里面,在里面可以建立一个.vue文件,这里面默认会有一个HelloWorld.vue文件,你可以自己新建一个练练手,也可以删除一些HelloWord里面的看看效果,这里我选择新建了一个文件,当然我最开始也删除了里面的一些,看效果

                                                                                       4f4aa82165ad40c694035eccef5bf799.png

 900f3af486a943ba9eb348fc27e9b05e.png

 

 

现在我们页面就只剩下这个文字了,原来是下面这个样子的 

5544ca1195b44d8fb4c5cfe7dd7d3bc8.png 

配置路由: 

 最重要的一点来了,就是需要配置路由,如果不配置路由就无法显示在网页上,这里我先建立一个新的.vue文件

d81986ba69634c2bb6a9d4d61fb7b626.png 

 这个是homelist.vue中的代码,这个是我随便在elementui官网上面截取的一段代码,当然你需要先下载一些插件,官网里面都有介绍,这里我直接给出来 npm i element-ui -S   就是这个命令

1590f19bd52a4a679f4e9a307589d688.png

 之后在讲框框里面的代码复制到main.js中

a391bc3ed6e64df1b53ca6d6a6c81dc3.png

main.js文件示例 

 484aef1a36e4472cbdaf1704e9b924b8.png

 我这里也直接给出来,你可以直接复制

  1. // The Vue build version to load with the `import` command
  2. // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
  3. import Vue from 'vue'
  4. import App from './App'
  5. import router from './router'
  6. import ElementUI from 'element-ui'
  7. import 'element-ui/lib/theme-chalk/index.css'
  8. Vue.use(ElementUI)
  9. Vue.config.productionTip = false
  10. /* eslint-disable no-new */
  11. new Vue({
  12. el: '#app',
  13. router,
  14. components: { App },
  15. template: '<App/>'
  16. })

 homelist.vue中的代码

  1. <template>
  2. <el-table
  3. :data="tableData"
  4. style="width: 100%">
  5. <el-table-column
  6. prop="date"
  7. label="日期"
  8. width="180">
  9. </el-table-column>
  10. <el-table-column
  11. prop="name"
  12. label="姓名"
  13. width="180">
  14. </el-table-column>
  15. <el-table-column
  16. prop="address"
  17. label="地址">
  18. </el-table-column>
  19. </el-table>
  20. </template>
  21. <script>
  22. export default {
  23. name: 'homelist',
  24. data () {
  25. return {
  26. tableData: [{
  27. date: '2016-05-02',
  28. name: '王小虎',
  29. address: '上海市普陀区金沙江路 1518 弄'
  30. }, {
  31. date: '2016-05-04',
  32. name: '王小虎',
  33. address: '上海市普陀区金沙江路 1517 弄'
  34. }, {
  35. date: '2016-05-01',
  36. name: '王小虎',
  37. address: '上海市普陀区金沙江路 1519 弄'
  38. }, {
  39. date: '2016-05-03',
  40. name: '王小虎',
  41. address: '上海市普陀区金沙江路 1516 弄'
  42. }]
  43. }
  44. }
  45. }
  46. </script>

最重要的来了,配置路由:

import homelist from '@/components/homelis'

3b12fa60ae1d4c0aa3406c27c968d7ca.png

这样你的第一个网页还是出不来,当你刷新你的界面时,你需要在 你的网址上面加一个homelist就可以啦

53e249f0b0a14999b49e97b1a2ab2bbd.png

 3e7d47e85abb4e9ea80465af34db6efb.png

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/524219
推荐阅读
相关标签
  

闽ICP备14008679号