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. 首先是关于日期对象的使用,基本就是日期的 ...
随机推荐
- python 携带cookie访问网站(python接口测试post)
最近在使用自己研究性能测试工具的时候想到,使用python向服务器不断发送数据以作为并发测试.大概情况如下: #coding=utf-8 import urllib2 import urllib im ...
- ios 指定页面禁用第三方键盘,使用系统的键盘
因为项目需要,需要在添加银行卡和提现页面使用数字键盘, 如果用户没有安装第三方键盘是没啥大问题的,但是如果用户手机安装了第三方的键盘的话,有时候会无法调用起第三方的数字键盘,或者第三方键盘样式不符合, ...
- win10 uwp MVVM 轻量框架
如果在开发过程,遇到多个页面之间,需要传输信息,那么可能遇到设计的问题.如果因为一个页面内包含多个子页面和多个子页面之间的通信问题找不到一个好的解决方法,那么请看本文.如果因为ViewModel代码越 ...
- JPA + SpringData 操作数据库原来可以这么简单 ---- 深入了解 JPA - 1
原创播客,如需转载请注明出处.原文地址:http://www.cnblogs.com/crawl/p/7703679.html ------------------------------------ ...
- MySQL基础函数
MySQL数据库提供了很多函数包括: 数学函数: 字符串函数: 日期和时间函数: 条件判断函数: 系统信息函数: 加密函数: 格式化函数: 一.数学函数 数学函数主要用于处理数字,包括整型.浮点数等. ...
- LINUX 笔记-VIM常用命令整理
1.进入insert模式 o:当前行后 O:当前行前 r:替换当前字符 R:替换当前字符直到ESC 2.删除命令 #dw:删除#个word d^:删除至行尾 d$:删除至行首 3. u:撤消 ctrl ...
- angularJs 个人初探笔记
1.环境搭建与angular - phoneCat 安装可以通过git clone来下载源代码: git clone --depth=14 https://github.com/angular/ang ...
- du和df显示磁盘空间使用差异大的几种情况
接触客户多了,发现经常有客户遇到du看到系统只使用了一部分磁盘空间,但df看时磁盘空间已经满了,或者差异较大,我遇到过三次不一样的原因,下面做一下总结,恶补一下!也希望对大家有点帮助! 现象:有客户 ...
- Idea报错Check $M2_HOME environment variable and mvn script match.
-Dmaven.multiModuleProjectDirectory=$M2_HOME
- 业余草双因素认证(2FA)教程
所谓认证(authentication)就是确认用户的身份,是网站登录必不可少的步骤.密码是最常见的认证方法,但是不安全,容易泄露和冒充.越来越多的地方,要求启用双因素认证(Two-factor au ...