vue2.0 带头冲锋(先穿鞋)
事先说明:这次截图纯手工敲打,
可不容易了。刚学会站直,不穿鞋,不得直接摔个狗食屎。
(皮糙肉厚也顶不住啊)。
废话不多了 !开始学基础。学过anguler1.0 ,会比较容易学vue。 
溶解使用的是 vue 2.0 , 用的是上一篇的手脚架。编译器用的sublime。
要配置的朋友,有智商问度娘,没智商烧高香。
(不要谢我)
在做下面的操作先运行项目,打开文件目录,输入cmd,再输入npm run dev ,之后等着就行了 。

等一下之后,大概有类似这样的,就表示可以了。

打开浏览器,输入 http://localhost:8080 ,成功显示
这样的就是运行成功。
是不是巨简单。。
1.配置路由
第一步:打开src下的App.vue


上图中的 <left>></left> 指的是组件 。这不重要等会再说。
看到在它下面那个小伙子了吗 ?
"<router-view/>"就是渲染视图组件。都是靠它显示的 。写这么一个就够了,把这个App.vue当老大,其他小的组件,只要有初始化,都可以露个面。
第二步:打开 我们的路由 也就是(src/router/index.js)
溶解这里已经是写好的。让你们开开眼

路由配置二要点:导入路径正确、compoent 名称别写错,就行了。是不是很简单。
耶。实在不会 的朋友 就模仿 原本有的HelloWorld,照抄就行。
现在再去看看我们的Left.vue文件

注意上图中的name没有 ,这作用嘛 方便调试,允许组件模板递归地调用自身。声明的比较好!
一切准备完毕之后,打开浏览器 输入http://localhost:8080/#/left。
,你期望的页面出现了 。
2.组件。
什么是组件,瓦母鸡啦。百度官网有解释的。
。溶解理解为“模块“ 一个页面 由多个模块组成,想怎么玩 就怎么放。
接下来是注册组件: 有多种方式,先说几种常用的。
第一种:导入模式。
先放图。

看到三个框了没有。import 先导入文件 并声明 名称,components 注册组件,html使用标签<left></left>。没有了 ,简单吧
给你们看看效果啊。

end!.
第2种:全局注册。
在src/main.js
这么写

然后你要的组件里 直接 使用这个<my-component></my-component>标签 就行啦
效果嘛 就这样
第3种:局部注册
请忽视 ‘hello’:hello,p图很累。看看下面那个就行啦 。
在子页面里的 components声明。然后在这样页面 直接调用这个<hellomsg></hellomsg>标签。
效果跟上面一样,跟全局说不一样就一点,它只能在这个页面调用。
各有各的好处。还有一个const 定义的嘛,
大概就这样。
目前就知道这三种。会配置路由跟组件了 ,嘿嘿
怎么也得来点技术含量的小李子。
有这么多组件,老父怎么调用儿子的方法呢。
有点慌了,还能这么玩。找了一些资料,天助我也。也是简单的操作。

<test></test> 是儿子。
老父调用的方法:

儿子的方法:

看看效果:

nice!玩到这,已经体验到了VUE的强大,虽然差不多跟着教程走
,过程 都是自己手工敲打的。不会百度啦。
有问题,欢迎更多的大佬讨教讨教!
。需要源代码的朋友 ,请私聊写写。
保证丢。
vue2.0 带头冲锋(先穿鞋)的更多相关文章
- vue2.0 带头冲锋(打包时,小心萝卜坑)
距离上一期,时间间距可能有点长.谁让本人处于兴奋状态,生活已经不能自理. 哈哈哈,嗯,正经一下, 在已有的经验里总结一下那些容易抓狂的坑! 起因:npm run build 打包 本地运行,你以为可以 ...
- vue2.0实践的一些细节
最近用vue2.0做了个活动.做完了回头发现,好像并没有太多的技术难点,而自己好像又做了比较久...只能说效率有待提升啊...简单总结了一些比较细节的点. 1.对于一些已知肯定会有数据的模块,先用一个 ...
- vue2.0构建淘票票webapp
项目描述 之前一直用vue1.x写项目,最近为了过渡到vue2.0,特易用vue2.0栈仿写了淘票票页面,而且加入了express作为后台服务. 前端技术栈:vue2.0 + vue-router + ...
- Vuex2.0+Vue2.0构建备忘录应用实践
一.介绍Vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化,适合于构建中大型单页应用. ...
- 一步步构造自己的vue2.0+webpack环境
前面vue2.0和webpack都已经有接触了些(vue.js入门,webpack入门之简单例子跑起来),现在开始学习如何构造自己的vue2.0+webpack环境. 1.首先新建一个目录vue-wk ...
- Vue2.0组件间数据传递
Vue1.0组件间传递 使用$on()监听事件: 使用$emit()在它上面触发事件: 使用$dispatch()派发事件,事件沿着父链冒泡: 使用$broadcast()广播事件,事件向下传导给所有 ...
- 基于Vue2.0+Vue-router构建一个简单的单页应用
爱编程爱分享,原创文章,转载请注明出处,谢谢!http://www.cnblogs.com/fozero/p/6185492.html 一.介绍 vue.js 是 目前 最火的前端框架,vue.js ...
- vue2.0实战
学了几周的vue2.0,终于有时间去做一个应用了. 为了全面联系相关知识,所以用到了vue-router,以及作者最新推荐的axios,组件库用的是饿了么的mint-ui2.0. 项目构建使用官方vu ...
- vue DatePicker vue2.0的日期插件
一个用vue2.0写的日期控件,可以支持简单的年月日选择.地址:https://github.com/Stevenzwzhai/vue-datepicker. 首先是关于日期对象的使用,基本就是日期的 ...
随机推荐
- EditPlus行首行尾批量添加字符 以及其它常用正则
打开EditPlus,输入多行数据,快捷键ctrl+h 打开替换窗口,选择"正则表达式"替换 行首批量添加 查找"^" 替换为"我是行首aaa&q ...
- linux_base_commond_two
1.linux privilege commond a.throught ll commond can get follow picture d directory - file l ...
- ABAP 内表数据 与 Json串 相互转换
内表: A B C IMINGZHA HAIMINGZ AIMINGZH 1 2 3 4 5 6 Json串: [{a: "IMINGZHA", b: "HAIMIN ...
- TensorFlow问题:The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available on your machine and could speed up CPU computations.
1. 问题描述 The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available o ...
- 自学jQueryMobile之简单创建页面
首先简答介绍一下JQueryMobile吧,我觉得用一句话来讲就是可以 "写更少的代码,做更多的事情" : 它可以通过一个灵活及简单的方式来布局网页,且兼容所有移动设备.这也是我自 ...
- python学习之第一课时--初始python
Python前世今世 python是什么 python是一门多种用途的编程语言,时常在扮演脚本语言的角色 python流行原因 软件质量 提高开发者效率(python代码大小为C/java的1/3-1 ...
- vue-cli + sass 的正确打开方式
关于在vue-cli搭建的项目中怎么配置sass,网上搜到的基本是这种答案: 但是我认为,直接将样式写在每个单文件的<style>里,是十分不明智的做法.且不说node-sass安装过程的 ...
- java压缩包上传,解压,预览(利用editor.md和Jstree实现)和下载
java压缩包上传,解压,预览(利用editor.md和Jstree实现)和下载 实现功能:zip文件上传,后台自动解压,Jstree树目录(遍历文件),editor.md预览 采用Spring+Sp ...
- java 调用webservice接口
webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使 ...
- JDBC(三)数据库连接池(DBCP、C3P0)
前言 这段时间状态有一点浮躁,希望自己静下心来.还有特别多的东西还没有学懂.需要学习的东西非常的多,加油! 一.JDBC复习 Java Data Base Connectivity,java数据库连接 ...