Vue3——网站整体布局、用户动态页面(上)

目标

前端最终样子:
在这里插入图片描述
在这里插入图片描述

vue国内用的比较多,国外多用react
(1) 在windos上面,安装终端,cmd 或者powershell
(2)安装node环境
(3)安装vue的脚手架 npm i -g @vue/cli 安装不成功是,可能是版本问题
(4) vue ui 不要使用gitbash打开,不然关不掉
(5)vue项目管理器创建一个项目,名称myspace (项目最终类似于贴吧,空间,微博)
(6)过程中不用选择git初始化
创建项目时间有点长

在这里插入图片描述
在这里插入图片描述
创建的有问题没有选择npm在这个创建的不太对这里插入图片描述
在这里插入图片描述

安装插件vue- router (网站需要做路由,多页面的应用)
安装插件vuex (可以在多个组件之间维护同一个数据)
在这里插入图片描述

安装依赖bootstrap (可以让程序员做很多美工的工作)
任务栏: build(打包) serve(调试环境)
vue3是鼠标操作,react是命令行操作
在这里插入图片描述
去掉url的#号在这里插入图片描述

使用vscode打开项目
vue3是一个前端渲染框架(前端只有在第一次向后端发送请求,后端将所有js文件返回回来,之后再访问页面,不需要重新访问后端,而是重新使用vue渲染出来)
后端渲染框架,每更新一个页面,访问一次后端
每一个vue文件包含三部分:
在这里插入图片描述
其中css可以加一个scoped属性意味着其它页面的css文件不会冲突

采用边实现边学的模式:
页面的结构:
![在这里插入图片描述](https://img-blog.csdnimg.cn/d5c74a5bcfd2405a9d6b45f747c77e1a.png =6060)
一共6和页面

第一步实现导航栏:

删除helloworld.vue
删除aboutView.vue
router/index 删除第二个地址
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最后每一个vue组件都会导出属性
(1)name
(2) components
创建第一个vue文件
在这里插入图片描述
引入bootstrap组件
在这里插入图片描述
在这里插入图片描述
需要再安装这个模块,添加依赖搜索这个组件。

在这里插入图片描述
这些警告是bootstrap内部的不需要管

bootstrap官网地址:https://v5.bootcss.com/docs/5.1/getting-started/introduction/
搜索navbar
在这里插入图片描述
选择自己喜欢的就可以~
在这里插入图片描述
复制粘贴到我们创建的navbar.vue文件的template中去

需要引入到根组件中去

第一导航栏完成;
NavBar.vue

<template>
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
        
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值