位置: IT常识 - 正文

Vue基础教程(下篇)(vue基础知识)

编辑:rootadmin
Vue基础教程(下篇)

推荐整理分享Vue基础教程(下篇)(vue基础知识),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue入门教程简书,vue入门视频教程,vue教程pdf下载,vue入门教程简书,vue入门视频教程,vue入门视频教程,vue入门视频教程,vue教程书,内容如对您有帮助,希望把文章链接给更多的朋友!

😊作者简介:大家好,我是是你的大头呢,一名大三学生,考研备考中。让我们一起加油,一起努力! 🧑‍💻博客主页:是你的大头呢 🥰欢迎关注🎊点赞👑收藏⭐留言✒ 如果觉得博主的文章还不错的话,三连支持一下博主。 💪格言:未来仍很未知,请努力。

目录一.Vue-cil的安装与使用1.什么是Vue-cil2.安装Vue-cil2.1安装所需要的环境2.2安装vue-cil3.创建一个vue项目4.vue项目目录二.路由1.什么是路由2.路由的使用3.路由嵌套4.参数传递一.Vue-cil的安装与使用1.什么是Vue-cil

Vue-cli是vue.js的脚手架,用于自动生成vue.js + webpack的项目模板。可以轻松的创建新的应用程序而且可用于自package.json文件是项目根目录下的一个文件,定义该项目开发所需要的各种模块以及一些项目配置信息。

2.安装Vue-cil2.1安装所需要的环境

Node.js:

1.使用官方下载页下载:https://nodejs.org/zh-cn/download/

下载自己电脑对应的安装包,然后安装,使用默认配置安装一直点next即可,安装路径默认在C:\Program Files下,也可以自定义修改。

说明:安装好了node.js,就安装了npm。

2.确认node.js是否安装成功

打开cmd(最好使用管理员运行),输入node -v,查看是否能显示出对应的版本号;输入npm -v,查看是否能显示出对应的版本号。

淘宝镜像安装:

//方法一,一次性安装,无需重复安装(推荐使用) npm install -g cnpm --registry=https://registry.npm.taobao.org//方法二,只需要使用一次 npm install --registry=https://registry.npm.taobao.org//检查是否安装成功 $ cnpm -v2.2安装vue-cil//在对应的文件夹打开终端,安装npm install --global vue-cli//查看是否安装成功npm -V (v大写)3.创建一个vue项目

1.在对应的文件目录下打开cmd,输入vue create 项目名称

2.根据实际情况选择vue3或者vue2

3.等待创建完成后,输入npm run serve

4.成功后,一个项目就创建完成

4.vue项目目录

Vue基础教程(下篇)(vue基础知识)

1、node_modules:npm 加载的项目依赖模块

2、src:开发的目录,开发工作大部分都在这个目录里。里面包含了几个目录及文件:

1)assets:资源目录,放一些图片或者文件。

2)components:组件目录,我们需要组件就放在这个目录里面;

3)App.vue:根组件;

4)main.js:入口js文件;

3、index.html:首页入口文件。

二.路由1.什么是路由

路由的本质就是一种对应关系,比如说我们在url地址中输入我们要访问的url地址之后,浏览器要去请求这个url地址对应的资源。

路由分为前端路由和后端路由

1).后端路由是由服务器端进行实现,并完成资源的分发 后端路由性能相对前端路由来说较低。 2).前端路由是依靠hash值(锚链接)的变化进行实现 前端路由的基本概念:根据不同的事件来显示不同的页面内容,即事件与事件处理函数之间的对应关系,前端路由主要做的事情就是监听事件并分发执行事件处理函数

2.路由的使用

1.安装路由的方法

<script src="lib/vue_2.5.22.js"></script><script src="lib/vue-router_3.0.2.js"></script>//打开命令行工具,进入你的项目目录,输入下面命令npm install vue-router --save-dev

2.创建组件

import Vue from 'vue' //引入Vueimport Router from 'vue-router' //引入vue-routerimport Hello from '@/components/Hello' //引入根目录下的Hello.vue组件Vue.use(Router) //全局使用Routerexport default new Router({ routes: [ //配置路由 { path: '/', //链接路径 name: 'Hello', //路由名称, component: Hello },{ path:'/datou', component:Datou, children:[ //子路由,嵌套路由 {path:'/',component:Datou}, {path:'datou1',component:Datou1}, {path:'datou1',component:Datou2}, ] } ]})

3.router-link

router-link 是一个组件,它默认会被渲染成一个带有链接的a标签,通过to属性指定链接地址。

<router-link to="/">[text]</router-link> <router-link to="/about">[text]</router-link>

说明:

to:导航路径,要填写的是你在router/index.js文件里配置的path值,如果要导航到默认首页,只需要写成 to="/" ,[text] :就是我们要显示给用户的导航名称。

4.router-view

构建 SPA (单页应用) 时,方便渲染你指定路由对应的组件。 是用来承载当前级别下的子级路由的一个视图标签,此标签的作用就是显示当前路由级别下一级的页面。

<template> <div id="app"> <div id="nav"> <router-link to="/">Home</router-link> <router-link to="/about">About</router-link> </div><router-view/> </div></template>3.路由嵌套

嵌套路由又称子路由,在实际应用中,通常由多层嵌套的组件组合而成。

找到/router/index.js文件,在其路由中配置一个children数组,用来配置子路由

配置子路由的path

引入子路由组件,配置子路由的component

在父级路由中表明子路由显示的配置

import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)import Home from "@/components/Home.vue"import Faxian from "@/components/Faxian.vue"import Fenlei from "@/components/Fenlei.vue"import Mymusic from "@/components/Mymusic.vue"//路由规则数组const routes = []//创建路由实例对象const router = new VueRouter({ routes: [ //默认某个子路由,用redirect重新定向父路由的路径 { path: '/', redirect: '/home/faxian' }, { //路由嵌套,children数组存储子路由 path: '/home', component: Home, children: [ { path: 'mymusic', component: Mymusic }, { path: 'fenlei', component: Fenlei }, { path: 'faxian', component: Faxian }, ] } ]})export default router4.参数传递

1.params传递参数

//配置路由
本文链接地址:https://www.jiuchutong.com/zhishi/298658.html 转载请保留说明!

上一篇:YOLOv5 + StrongSORT with OSNet

下一篇:Javaweb实验:静态网页制作(javaweb实例教程)

  • 联想拯救者游戏模式怎么开启(联想拯救者游戏本推荐)

    联想拯救者游戏模式怎么开启(联想拯救者游戏本推荐)

  • qq被赠小气球记录怎么删(qq礼物小气球)

    qq被赠小气球记录怎么删(qq礼物小气球)

  • excel怎么取消下拉框选项(EXCEL怎么取消下拉选择)

    excel怎么取消下拉框选项(EXCEL怎么取消下拉选择)

  • 荣耀9x怎么隐藏应用图标(荣耀9x怎么隐藏应用)

    荣耀9x怎么隐藏应用图标(荣耀9x怎么隐藏应用)

  • 微信如何判断是被拉黑还是被删除(微信如何判断是拉黑还是删除)

    微信如何判断是被拉黑还是被删除(微信如何判断是拉黑还是删除)

  • word怎么设置表格靠上居中(word怎么设置表格底纹)

    word怎么设置表格靠上居中(word怎么设置表格底纹)

  • 数据的作用(以下哪个属于物流数据的作用)

    数据的作用(以下哪个属于物流数据的作用)

  • 卡槽怎么弄出来(手机卡卡到卡槽怎么弄出来)

    卡槽怎么弄出来(手机卡卡到卡槽怎么弄出来)

  • 电脑腾讯会议听不到声音(电脑腾讯会议听不见别人的声音)

    电脑腾讯会议听不到声音(电脑腾讯会议听不见别人的声音)

  • 华为平板看视频不能全屏怎么办(华为平板看视频卡顿怎么解决)

    华为平板看视频不能全屏怎么办(华为平板看视频卡顿怎么解决)

  • 蓝牙音箱充电要多久(蓝牙音箱充电要充多长时间才能充满)

    蓝牙音箱充电要多久(蓝牙音箱充电要充多长时间才能充满)

  • 打印电脑屏幕快捷键(电脑打印屏幕怎么操作)

    打印电脑屏幕快捷键(电脑打印屏幕怎么操作)

  • qq等级51级是什么图标(qq五十一级是多少)

    qq等级51级是什么图标(qq五十一级是多少)

  • 隐藏会话关联看得到吗(隐藏会话关联会看到吗)

    隐藏会话关联看得到吗(隐藏会话关联会看到吗)

  • tencent里面哪些能删(tencent里面哪些文件可以删除)

    tencent里面哪些能删(tencent里面哪些文件可以删除)

  • 骁龙6150是什么处理器(高通骁龙6150)

    骁龙6150是什么处理器(高通骁龙6150)

  • 朋友圈占内存空间吗(发朋友圈占内存不)

    朋友圈占内存空间吗(发朋友圈占内存不)

  • 双卡双待可以用两张移动卡吗(双卡双待可以用不同运营商的卡吗)

    双卡双待可以用两张移动卡吗(双卡双待可以用不同运营商的卡吗)

  • idea是什么(idea是什么牌子空调)

    idea是什么(idea是什么牌子空调)

  • iphone7手势怎么用(iphone7手势教程)

    iphone7手势怎么用(iphone7手势教程)

  • 台式电脑怎么连接无线网(台式电脑怎么连wifi)

    台式电脑怎么连接无线网(台式电脑怎么连wifi)

  • iwatch4和5对比(iwatch4和iwatch5参数对比)

    iwatch4和5对比(iwatch4和iwatch5参数对比)

  • 苹果7录屏幕功能在哪(苹果录屏幕功能怎么用)

    苹果7录屏幕功能在哪(苹果录屏幕功能怎么用)

  • HPWuSchd2.exe是什么进程 作用是什么 HPWuSchd2进程查询(hpwuschd application)

    HPWuSchd2.exe是什么进程 作用是什么 HPWuSchd2进程查询(hpwuschd application)

  • 建筑业项目在外地在哪里交增值税
  • 所得税汇算清缴表在哪里打印
  • 城镇土地使用税减免税政策
  • 四大税种是什么
  • 汽车加油增值税发票
  • 报个税的工资表
  • 端午节福利计入什么科目
  • 会计能开收据吗?
  • 手撕定额发票不是免税怎么还报税
  • 开具3%增值税发票
  • 发票到了款未付账务处理
  • 商业汇票的存款期限
  • 销售无形资产收款通过第三方平台能少交税吗
  • 控股股权转让
  • 预计负债账务处理 固定资产
  • 差旅费企业所得税扣除
  • 咨询费发票入账风险
  • 公司租用房产税如何征收
  • 材料检测费怎么计算
  • 海运费需要代扣代缴吗
  • 拿到农产品0税率的发票可以抵扣吗
  • 拍卖物品的流程
  • 收到镇级财政扶持怎么办
  • 资产置换会计处理办法
  • 筹建期间发生的收入
  • 收到工伤保险怎么做分录
  • 浏览器标签栏
  • 没有签订劳动合同上班期间受伤怎么赔偿
  • 安全生产费开工前支付
  • php和c++的区别
  • php实现分页功能的方法
  • 高德地图api获取当前经纬度的城市地图
  • 境外租赁要交什么税
  • php弹出登录框
  • 认识数据库思维导图
  • 公司破产清算应先还银行还是股东
  • 傅里叶级数狄利克雷判别法
  • web前端三大主流框架vue
  • nodejs.org
  • python 如何学
  • PHP+JQuery+Ajax实现分页方法详解
  • 购进免税农产品进项税额转出
  • 矿产资源补偿费属于管理费用吗
  • 百旺 税控盘
  • SQL Server解析XML数据的方法详解
  • 个人独资公司对外如何承担责任
  • 增值税专用发票有几联?
  • 现金折扣是啥
  • 固定资产折旧提完了继续使用
  • 应收票据备查簿的作用
  • 购进消耗品怎么做账
  • 借方记录什么的增加
  • 公司私账银行流水
  • 工业总产值如何计算的
  • 增值税发票丢失罚款多少
  • 外贸公司出口退税进项发票没及时开票有影响吗
  • 支付的员工餐费怎么记账
  • 无形资产自行开发
  • 营业外收入核算的内容有
  • 金税盘不申报会不会罚款
  • 建筑业营改增后税率变化
  • 公司法人可以变更给老人吗
  • mysql导入导出sql文件
  • 装双win7系统怎么设置
  • WIN10系统怎么清理电脑c盘垃圾怎么清理
  • linux如何关闭selinux
  • vmware workstation15安装ubuntu
  • win7 64位系统安装绘声绘影8提示已安装另一个版本的解决方法
  • linux添加新硬盘后网卡无法启动
  • win10预览版和正式版
  • win7 32位中文语言包
  • win8操作系统
  • web前端开发应届生简历
  • 原生js实现ajax步骤
  • android布局文件放在哪
  • shell脚本中获取参数
  • jquery可编辑表格插件
  • jquery弹出div遮罩层
  • jquery console.log
  • apple开发
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设