位置: 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实例教程)

  • 做好微信运营需要具备的能力(微信运营的好处)

    做好微信运营需要具备的能力(微信运营的好处)

  • 荣耀magic3怎么设置返回键隐藏(荣耀magic3怎么设置锁屏)

    荣耀magic3怎么设置返回键隐藏(荣耀magic3怎么设置锁屏)

  • 如何微信转账银行卡(如何微信转账银行卡不收手续费)

    如何微信转账银行卡(如何微信转账银行卡不收手续费)

  • 苹果13系统自动亮度调节在哪里(苹果13系统自动锁屏在哪里设置)

    苹果13系统自动亮度调节在哪里(苹果13系统自动锁屏在哪里设置)

  • dblclick事件是什么时触发的基本事件(dbj事件)

    dblclick事件是什么时触发的基本事件(dbj事件)

  • 手机qq群文件重命名(手机qq群文件重复怎么办)

    手机qq群文件重命名(手机qq群文件重复怎么办)

  • 朋友圈发说说不加图片怎么发(朋友圈发说说不发图片)

    朋友圈发说说不加图片怎么发(朋友圈发说说不发图片)

  • 滴滴怎么修改支付方式(滴滴怎么修改支付卡号)

    滴滴怎么修改支付方式(滴滴怎么修改支付卡号)

  • iqoo手机发烫怎么解决(iqooz1手机发热)

    iqoo手机发烫怎么解决(iqooz1手机发热)

  • 电脑打字的顿号在上面怎样打(电脑上打字的时候顿号怎么打)

    电脑打字的顿号在上面怎样打(电脑上打字的时候顿号怎么打)

  • 弹幕突然没有了(这两天弹幕没了)

    弹幕突然没有了(这两天弹幕没了)

  • 打电话显示线路忙是什么意思(打电话显示线路忙怎么解决)

    打电话显示线路忙是什么意思(打电话显示线路忙怎么解决)

  • 微信删除群聊就是退出该群吗(微信删除群聊就退出了吗)

    微信删除群聊就是退出该群吗(微信删除群聊就退出了吗)

  • 屏幕老化是什么样的(屏幕老化是什么意思)

    屏幕老化是什么样的(屏幕老化是什么意思)

  • 微信聊天记录占手机内存吗(微信聊天记录占空间吗)

    微信聊天记录占手机内存吗(微信聊天记录占空间吗)

  • hisuite通过hdb连接设备是什么意思

    hisuite通过hdb连接设备是什么意思

  • 电脑屏幕显示no signal是什么意思(电脑屏幕显示no single)

    电脑屏幕显示no signal是什么意思(电脑屏幕显示no single)

  • 麒麟990和麒麟810区别(麒麟990和麒麟810哪个更好)

    麒麟990和麒麟810区别(麒麟990和麒麟810哪个更好)

  • 手机听不见声音显示耳机模式什么原因(为什么打电话手机听不见声音)

    手机听不见声音显示耳机模式什么原因(为什么打电话手机听不见声音)

  • 处理器八核是骁龙多少(八核处理器是骁龙)

    处理器八核是骁龙多少(八核处理器是骁龙)

  • 小米6充电器头多少w(小米充电器头可以充苹果手机吗)

    小米6充电器头多少w(小米充电器头可以充苹果手机吗)

  • 拼多多复活卡怎么用(拼多多复活卡可以复活砍价免费拿吗)

    拼多多复活卡怎么用(拼多多复活卡可以复活砍价免费拿吗)

  • 亲属卡月末清零吗(亲属卡清零的钱去了哪里)

    亲属卡月末清零吗(亲属卡清零的钱去了哪里)

  • cad多段线(cad多段线快捷键命令)

    cad多段线(cad多段线快捷键命令)

  • 503错误(503错误的原因和解决方法)

    503错误(503错误的原因和解决方法)

  • mdeltree命令  删除 MSDOS 格式文档及目录(mlocate.db 删除)

    mdeltree命令 删除 MSDOS 格式文档及目录(mlocate.db 删除)

  • mysqldump命令  MySQL数据库备份(mysqldump命令不存在)

    mysqldump命令 MySQL数据库备份(mysqldump命令不存在)

  • 转让金融商品应交增值税计入
  • 多交的企业所得税怎么处理
  • 增值税发票是什么纸张型号
  • 住房公积金在个税中如何扣除
  • 通信费税前列支的标准和报销票据的要求
  • 贷款利息未取得发票所得税税前扣除哪年开始
  • 跨省工程需要什么条件
  • 合并报表时存货怎么处理
  • 因管理不善的材料盘亏如何做账
  • 库存商品进行非货币资产交换收入怎么确定
  • 建筑行业会计如何合理避税
  • 其他应交款和应交税费
  • 公司抵扣发票不用交税吗
  • 税收缴款书税务收现专用的用途
  • 增值税预征率记忆口诀
  • 印花税是填开票金额吗
  • 印花税的计税依据含税吗
  • 增值税降为13
  • 过路费发票可以抵扣增值税吗
  • 物业费属于什么合同
  • 小规模纳税人附加税会计分录
  • 长期股权投资用交印花税吗
  • 报销抵扣联和发票联都需要吗
  • 公司会议案例
  • 公司商品房出售流程
  • 如何查看电脑的型号和配置
  • linux中的util值很高
  • 飞机票的保险费可以退吗
  • 企业出售自用车账务处理
  • 提供加工服务的企业
  • 平板电脑的windows更新有必要吗
  • 资产报废对企业的好处
  • 电脑找不到u盘怎么解决
  • tracert命令的作用及用法
  • xp系统可以安装cad吗
  • linux统计代码总行数
  • echarts纵坐标加单位
  • 应付账款挂账会计分录
  • 退货的增值税专票怎么开
  • php使用while循环计算1到100的和
  • 奥林匹克国家公园
  • 个体开发票额度
  • 收缴违约金
  • 如何在对公账户对账操作
  • 预付账款的适用范围
  • 土方工程开票
  • mongodb数据库中间创建自己名字首字母的数据库
  • 机动车组织机构代码证更改
  • 购销合同没注明合同有效期
  • 设计费用计入什么会计科目
  • 租出的固定资产
  • 劳务派遣公司收入确认税收政策
  • 预缴的增值税放哪个科目
  • 企业录用失业人员补贴
  • 没有发票的费用可以税前扣除吗
  • 暂估入库后发票来不了会计分录
  • mysql中mysqldump
  • mysql5.7.29安装
  • mysql字符集设置命令
  • 利用ipy做ip地址的管理
  • 微软软件怎么用
  • fedora怎么用
  • 电脑出现windows怎么办
  • win8语言设置
  • 怎么从win8装回win7
  • win10预览版绿屏重启解决
  • centos安装命令yum
  • javascript RegExp 使用说明
  • 根据两点的经纬度计算航向角
  • perl语言
  • unity 3d ui
  • win10安装node.js
  • nodejs定义数组
  • python import ssl
  • 广西南宁税务12366
  • 辽宁省地方税务局公告2014年第10号
  • 广东省地税局网上办税
  • 安徽省税务局发票真伪查询平台
  • 地税局多措并举工作总结
  • 村级服务公开的具体内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设