Vue后端程序员极速入门

前言

因为我就是主攻后端的程序员,前端感觉就是知道个大概就行,所以就是自己学着些皮毛罢了,想掌握Vue的同学们建议看其他人的文章嗷。另外比较基础的一些东西我也写在了本专栏的另外一篇《Vue基础》里,有需要的可以去看看。这里只记一些我不太懂的问题,并且只是了解并非想熟悉掌握。

指令

在另一篇基础里面好像遗漏了下面这两个,现在添上。
Vue后端程序员极速入门_第1张图片

Vue后端程序员极速入门_第2张图片

组件基础上

Vue后端程序员极速入门_第3张图片
Vue后端程序员极速入门_第4张图片
Vue后端程序员极速入门_第5张图片
Vue后端程序员极速入门_第6张图片
Vue后端程序员极速入门_第7张图片
Vue后端程序员极速入门_第8张图片
vite就是另一种创建Vue工程的方式,感觉目录结构和vue-cli也差不多,感觉也可以参考一下。
Vue后端程序员极速入门_第9张图片

Vue后端程序员极速入门_第10张图片
Vue后端程序员极速入门_第11张图片
Vue后端程序员极速入门_第12张图片
Vue后端程序员极速入门_第13张图片
Vue后端程序员极速入门_第14张图片
Vue后端程序员极速入门_第15张图片
Vue后端程序员极速入门_第16张图片
Vue后端程序员极速入门_第17张图片
Vue后端程序员极速入门_第18张图片
在这里插入图片描述
Vue后端程序员极速入门_第19张图片
Vue后端程序员极速入门_第20张图片
Vue后端程序员极速入门_第21张图片
Vue后端程序员极速入门_第22张图片
注意下面的全局注册组件是在main.js中进行的;
Vue后端程序员极速入门_第23张图片
这个就和上面的相反,局部注册是你想在哪个组件中被注册使用则就在哪个组件中按如下方法进行注册;
Vue后端程序员极速入门_第24张图片
Vue后端程序员极速入门_第25张图片
Vue后端程序员极速入门_第26张图片
Vue后端程序员极速入门_第27张图片
Vue后端程序员极速入门_第28张图片
Vue后端程序员极速入门_第29张图片
Vue后端程序员极速入门_第30张图片

Vue后端程序员极速入门_第31张图片
Vue后端程序员极速入门_第32张图片
Vue后端程序员极速入门_第33张图片
Vue后端程序员极速入门_第34张图片
Vue后端程序员极速入门_第35张图片
示例:
Vue后端程序员极速入门_第36张图片
如外界想要传递一些参数数据到上面这个组件(my-artical)的话,我们就需要在script标签中的props属性中用数组形式接收。
然后我们在App.vue中局部注册使用my-artical组件:
Vue后端程序员极速入门_第37张图片
如上,引入组件(import),然后components中注册组件即可。
然后在里面使用my-artical组件,并传递两个值:
Vue后端程序员极速入门_第38张图片
浏览可以看到:
Vue后端程序员极速入门_第39张图片
Vue后端程序员极速入门_第40张图片
Vue后端程序员极速入门_第41张图片
示例:
Vue后端程序员极速入门_第42张图片
Vue后端程序员极速入门_第43张图片
Vue后端程序员极速入门_第44张图片
Vue后端程序员极速入门_第45张图片

组件基础下

props验证

Vue后端程序员极速入门_第46张图片
Vue后端程序员极速入门_第47张图片
Vue后端程序员极速入门_第48张图片
Vue后端程序员极速入门_第49张图片
在这里插入图片描述
Vue后端程序员极速入门_第50张图片

计算属性

Vue后端程序员极速入门_第51张图片
Vue后端程序员极速入门_第52张图片
注意:计算属性侧重于得到一个计算的结果,因此计算属性中必须有return返回值!
在这里插入图片描述
Vue后端程序员极速入门_第53张图片

自定义事件

Vue后端程序员极速入门_第54张图片
Vue后端程序员极速入门_第55张图片
Vue后端程序员极速入门_第56张图片
Vue后端程序员极速入门_第57张图片
Vue后端程序员极速入门_第58张图片

组件上的v-model

Vue后端程序员极速入门_第59张图片
Vue后端程序员极速入门_第60张图片
Vue后端程序员极速入门_第61张图片

组件之间的数据共享

Vue后端程序员极速入门_第62张图片
Vue后端程序员极速入门_第63张图片
Vue后端程序员极速入门_第64张图片
Vue后端程序员极速入门_第65张图片
Vue后端程序员极速入门_第66张图片

vue3.x中全局配置axios

Vue后端程序员极速入门_第67张图片
Vue后端程序员极速入门_第68张图片
注意上面标红的的那段app.config…是固定写法。

路由

前端路由的概念与原理

Vue后端程序员极速入门_第69张图片
Vue后端程序员极速入门_第70张图片
Vue后端程序员极速入门_第71张图片
结论:前端路由,指的是Hash地址与组件之间的对应关系!
Vue后端程序员极速入门_第72张图片
Vue后端程序员极速入门_第73张图片
Vue后端程序员极速入门_第74张图片
Vue后端程序员极速入门_第75张图片
但是在开发过程中我们并不需要向上面一样写代码,这我们就了解一下就行了,知道有这么回事就行,在开发当中我们路由的编写是靠vue-router来写的。

vue-router的基本用法

Vue后端程序员极速入门_第76张图片

Vue后端程序员极速入门_第77张图片

vue-router使用步骤

Vue后端程序员极速入门_第78张图片
Vue后端程序员极速入门_第79张图片
Vue后端程序员极速入门_第80张图片
Vue后端程序员极速入门_第81张图片
Vue后端程序员极速入门_第82张图片
这个不就对应了vue-cli创建的vue项目中的router文件夹了吗,嘿嘿
Vue后端程序员极速入门_第83张图片
Vue后端程序员极速入门_第84张图片
在main.js中挂载路由,固定写法:
在这里插入图片描述

vue-router的高级用法

Vue后端程序员极速入门_第85张图片
在这里插入图片描述
Vue后端程序员极速入门_第86张图片
Vue后端程序员极速入门_第87张图片
Vue后端程序员极速入门_第88张图片

编程式导航

Vue后端程序员极速入门_第89张图片
Vue后端程序员极速入门_第90张图片
Vue后端程序员极速入门_第91张图片
Vue后端程序员极速入门_第92张图片

导航首位

Vue后端程序员极速入门_第93张图片
Vue后端程序员极速入门_第94张图片
Vue后端程序员极速入门_第95张图片
Vue后端程序员极速入门_第96张图片
Vue后端程序员极速入门_第97张图片
Vue后端程序员极速入门_第98张图片

最后

Vue后端程序员极速入门_第99张图片

vue-cli

Vue后端程序员极速入门_第100张图片
Vue后端程序员极速入门_第101张图片
Vue后端程序员极速入门_第102张图片
黑马的这个是vue2.0版本的创建方式,我觉得参考性不太大,就不放了,放其他我觉得会比较有用的东西。

组件库

Vue后端程序员极速入门_第103张图片
Vue后端程序员极速入门_第104张图片
Vue后端程序员极速入门_第105张图片
Vue后端程序员极速入门_第106张图片
Vue后端程序员极速入门_第107张图片
Vue后端程序员极速入门_第108张图片
Vue后端程序员极速入门_第109张图片
救命,就这样叭,不是专业前端这些我感觉应该够用了。

你可能感兴趣的:(Vue框架学习,vue.js,javascript)