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

  • 红米note11tpro怎么设置动态壁纸(红米note11tpro怎么截长图)

    红米note11tpro怎么设置动态壁纸(红米note11tpro怎么截长图)

  • 苹果手机上的小圆点怎么取消(苹果手机上的小月亮怎么取消)

    苹果手机上的小圆点怎么取消(苹果手机上的小月亮怎么取消)

  • 华为nova锁屏时间怎么设置(华为nova锁屏时间调到下方)

    华为nova锁屏时间怎么设置(华为nova锁屏时间调到下方)

  • 苹果7照相声音怎么开(苹果照相声音在哪里关)

    苹果7照相声音怎么开(苹果照相声音在哪里关)

  • 什么主板自带蓝牙(什么主板自带蓝牙功能)

    什么主板自带蓝牙(什么主板自带蓝牙功能)

  • vodafone怎么激活(vodafone怎么开热点)

    vodafone怎么激活(vodafone怎么开热点)

  • 表格卡是什么原因(表格卡怎么办)

    表格卡是什么原因(表格卡怎么办)

  • 探探超级喜欢和普通喜欢有什么区别(探探超级喜欢是什么)

    探探超级喜欢和普通喜欢有什么区别(探探超级喜欢是什么)

  • 电池老化怎么办(华为手机电池老化怎么办)

    电池老化怎么办(华为手机电池老化怎么办)

  • 乐视电视连不上网络怎么办(乐视电视连不上无线网络身份验证出现问题)

    乐视电视连不上网络怎么办(乐视电视连不上无线网络身份验证出现问题)

  • 段落缩进的方式有哪些(段落缩进的方式主要有等几种)

    段落缩进的方式有哪些(段落缩进的方式主要有等几种)

  • 新买的iphone11有膜吗(新买的iphone11有钢化膜吗)

    新买的iphone11有膜吗(新买的iphone11有钢化膜吗)

  • 段落缩进有几种方式(段落缩进有几种?有哪些方法实现?)

    段落缩进有几种方式(段落缩进有几种?有哪些方法实现?)

  • 畅连通话需要钱吗(畅连通话要钱吗)

    畅连通话需要钱吗(畅连通话要钱吗)

  • word怎么变成一页(word怎么变成一页 现在显示两页)

    word怎么变成一页(word怎么变成一页 现在显示两页)

  • word怎么计算平均值(word怎么计算平均得分)

    word怎么计算平均值(word怎么计算平均得分)

  • word如何设置三线表格(word如何设置三线表)

    word如何设置三线表格(word如何设置三线表)

  • 电池开票属于哪类别(电池开票属于哪类编码)

    电池开票属于哪类别(电池开票属于哪类编码)

  • 苹果蓝牙双耳机只能响一边(苹果蓝牙耳机双耳机配对)

    苹果蓝牙双耳机只能响一边(苹果蓝牙耳机双耳机配对)

  • 透视模板怎么设置(透视模板怎么设计)

    透视模板怎么设置(透视模板怎么设计)

  • 小爱音箱为什么连接不上(小爱音箱为什么绑定不了QQ音乐)

    小爱音箱为什么连接不上(小爱音箱为什么绑定不了QQ音乐)

  • iphonex打电话怎么录音(iPhonex打电话怎么录音)

    iphonex打电话怎么录音(iPhonex打电话怎么录音)

  • 大陆怎么用linetv(大陆怎么用link)

    大陆怎么用linetv(大陆怎么用link)

  • k币怎么充值(充k币哪个平台最优惠)

    k币怎么充值(充k币哪个平台最优惠)

  • 前端将base64图片转换成file文件

    前端将base64图片转换成file文件

  • 关系代数(关系代数的五个基本操作)(关系代数关系运算)

    关系代数(关系代数的五个基本操作)(关系代数关系运算)

  • 购买土地使用权契税的会计分录
  • 无形资产的确认条件
  • 何为金税四期
  • 单位承担的社保费用计入什么科目
  • 非税收入一般缴款书一式几联
  • 第二季度是多少钱
  • 新公司利润表怎么填
  • 公司奖金没有按时发可以要吗
  • 手撕发票怎么领取需要什么证件
  • 发行长期债券会计分录例题
  • 外聘技术人员合同
  • 金税盘技术服务费可以全额抵扣吗
  • 存货 科目
  • 非正常损失允许税前扣除吗
  • 该纳税人无发票相关信息
  • 如何确认是否要割包皮
  • 采购比价流程图
  • 购置税和购车税一样吗
  • 1697509439
  • 账面价值和账面成本的区别
  • 企业固定资产报废申请报告
  • 苹果macos catalina10.15.7
  • 结转应交增值税会计科目
  • 退付手续费怎么操作
  • 全部投资内部收益率
  • 超市购物卡返点一般是几个点
  • 为什么说人与人的悲欢不相通
  • Win10宽带无法连接
  • 购买办公用品是否缴纳印花税
  • win10 热键
  • 贴现短期无息应付票据
  • 水表同步
  • 补缴上年度未开票收入增值税,怎么做账
  • php防止sql注入的方法
  • 政府补助 不征税
  • php代码用什么工具
  • 企业以付费的形式
  • 隐藏php后缀
  • 金蝶销售明细查不出来
  • python去掉文本的指定符号
  • 净资产怎么增长
  • 记账凭证中的会计科目错误导致账簿错误的更正法
  • 自产自销农产品免税备案取消
  • 发票税金计入什么会计科目
  • 核定征收企业注册
  • 总分机构纳税
  • mysql创建存储过程sql语句
  • 承兑能随便给别人看吗
  • 哪个命令可以对mysql数据库做完全备份
  • 主营业务收入净额在哪个报表里面
  • sql server数据库中的null(空值)
  • 销售返利的会计分录 东奥
  • 捆绑销售的会计处理?
  • 持有至到期投资减值准备可以转回吗
  • 冲减当期利润
  • 权益法核算投资收益纳税调整
  • 一次开票分期确认收入
  • 商品进销差价会计科目流程图模板
  • 一次性收取房租怎么做分录
  • 坏账确认无法收回
  • 编制现金流量表应以什么为基础
  • 在建工程的会计代码
  • 开户一定要去银行吗
  • 期初数据根据总账还是明细账
  • windows7如何设置
  • windows2008教程
  • mac不用密码
  • 电脑一直显示windowsxp怎么办
  • centos搭建服务器
  • 如何在linux shell关闭443端口
  • webpack 主题切换
  • Cocos2dx3.2 Crazy Tetris update 定时更新 游戏逻辑处理
  • bat怎么设置
  • css布局的经典网站
  • perl 调用perl
  • 怎么用unity做游戏
  • event_base_new
  • javascript例题
  • node.js express koa
  • jquery的validate前端表单验证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设