当前位置: 首页 > news >正文

Vue入门教学——编写第一个页面

  • 以Vue2.0为例子。

1、创建一个Vue项目

  • 创建过程:Vue-cli(脚手架)的创建_vue脚手架创建项目命令-CSDN博客
  • 【注】项目名不能有大写字母。
  • 创建完毕后,使用VSCode打开项目文件夹(其他编辑器也行)。

2、运行项目

  • 进入项目文件夹,执行运行命令。
  • cd demo
    npm run serve
  • 按住Ctrl,鼠标左键点击即可打开。

3、编写第一个页面

  • 从App.vue和路由中可以看出,原始的系统中一共有两个页面。
  • 为了简便,直接把Home当作要编写的第一个页面。
  • 首先删除About页面相关的信息。
    •  
  • 再修改App.vue中的信息。
  • 接下来,修改Home页面。
    • 从下面代码可以看出,Home页面调用了一个HelloWord组件。该组件存放在components中。
    •  
    • 可以通过向Home页面中添加组件来调整页面布局。
  • 接下来进行简单演示,创建一个新的组件插入HomeView.vue中。
    • 先删除HelloWord组件的相关信息。
    • 在components下创建一个新的组件文件。
      • HomeTitle.vue
      • <template><div id="hometitle"><p>编写第一个主页</p></div>
        </template>
        <script>export default {name:'HomeTitle',};
        </script><style scoped>#hometitle p{font-size:50px;font-weight:bold;}
        </style>
    • 将HomeTitle组件引入到Home主页中。
    • 保存即可。
  • 修改头部信息。
    • 项目的头部信息都存放在public文件夹的index.html中,按需修改即可。

相关文章:

  • 爬虫常见风控
  • Python 实践
  • PHP网站源码 知识付费分站代理自助下单系统 自带多款模板
  • 使用EvoMap/Three.js模拟无人机灯光秀
  • 深入详解高性能消息队列中间件 RabbitMQ
  • 无感刷新token
  • 【hcie-cloud】【3】华为云Stack规划设计之华为云Stack交付综述【上】
  • openlayers
  • Flink—— Data Source 介绍
  • Flask(Jinja2) 服务端模板注入漏洞(SSTI)
  • Canal常见面试题
  • opencv4笔记
  • TinyMce富文本编辑器使用【详细】
  • ubuntu22.04桌面版系统无法识别USB摄像头
  • 社区团购商品数据抓取
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 2017年终总结、随想
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Git 使用集
  • HTTP--网络协议分层,http历史(二)
  • Java反射-动态类加载和重新加载
  • Java知识点总结(JavaIO-打印流)
  • Linux各目录及每个目录的详细介绍
  • php ci框架整合银盛支付
  • Python学习笔记 字符串拼接
  • React中的“虫洞”——Context
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • SpringBoot几种定时任务的实现方式
  • tweak 支持第三方库
  • Vue全家桶实现一个Web App
  • 翻译:Hystrix - How To Use
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 回流、重绘及其优化
  • 看域名解析域名安全对SEO的影响
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #HarmonyOS:基础语法
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (9)STL算法之逆转旋转
  • (C++20) consteval立即函数
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (六)vue-router+UI组件库
  • (四)Android布局类型(线性布局LinearLayout)
  • (一)Linux+Windows下安装ffmpeg
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • (转)http-server应用
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .net core Swagger 过滤部分Api
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .NET4.0并行计算技术基础(1)
  • .net专家(张羿专栏)