https://cn.vuejs.org/v2/api/  官网API

https://cn.vuejs.org/v2/guide/  官网教程

http://www.runoob.com/vue2/vue-tutorial.html  教程

http://www.cnblogs.com/xulei1992/p/6031138.html  vue.js慢速入门

http://www.cnblogs.com/keepfool/p/5625583.html  Vue.js——60分钟组件快速入门

http://chuansong.me/n/1791724633620  Vue 2.0 学习总结  2017-10-22

https://www.cnblogs.com/qcloud1001/p/9700625.html  比官方文档更易懂的Vue.js教程  2019-6-26

https://blog.fundebug.com/2017/09/20/why-we-moved-from-angular2-to-vue/  我从Angular 2转向Vue.js, 也没有选择React

用vue而不是用react的理由:不喜欢使用内联模板(inline template), 而React将JSX/HTML和JS混合到一起

CDN:  https://unpkg.com/vue/dist/vue.js

# 查看版本
$ npm -v #升级 npm
cnpm install npm -g # 最新稳定版
$ cnpm install vue # 全局安装 vue-cli
$ cnpm install --global vue-cli # 创建一个基于 webpack 模板的新项目
$ vue init webpack my-project #进入项目,安装并运行:
$ cd my-project
$ cnpm install
$ cnpm run dev
#成功执行以上命令后访问 http://localhost:8080/

 一、指令

v-model  文本框输入后,模型也会变,双向

v-text  文本渲染 {}

v-show  dom有,只是显隐

v-if  dom不存在

v-bind  

v-for  

v-on  事件绑定

二、过滤器 filter

对接口返回的数据,过滤和战士,比如金额格式化、货币等

三、组件

component

页面头部、底部、轮播等

var vm = new Vue({
el:"#app",
data:{},//数据
filter:{},//过滤器
mounted:function(){},//相当于jquery的ready
methods:{}
});

Vue.js 路由

Vue.js 路由需要载入 vue-router 库:  https://github.com/vuejs/vue-router

中文文档地址:  https://router.vuejs.org/zh-cn/

直接下载 / CDN  https://unpkg.com/vue-router/dist/vue-router.js

cnpm install vue-router

Vue的一些相关的库:  2017-10-15

http://www.bootcdn.cn/all/  从这里面去找
axios         Promise based HTTP client for the browser and node.js
element-ui           A Component Library for Vue.js.          http://element.eleme.io/#/zh-CN/component/table
vuex          state management for Vue.js
iview          A high quality UI components Library with Vue.js
mint-ui        Mobile UI elements for vue.js
vue-router       A router for Vue.js
vue-resource        A web request service for Vue.js
vuetify        Vue.js 2 Semantic Component Framework
vue-material        Material Design for Vue.js
vue-strap        Bootstrap components built with Vue.js
vonic         Mobile UI Components, based on Vue.js and ionic CSS.
vue-validator     Validator component for Vue.js
vue-lazyload     Vue module for lazy-loading images in your vue.js applications.
vue-i18n          Internationalization plugin for Vue.js
vue-chartjs      vue.js wrapper for chart.js
vuefire        Firebase bindings for Vue.js
vue-form       Form validation for Vue.js

..

学习笔记:Vue的更多相关文章

  1. Vue学习笔记-Vue.js-2.X 学习(六)===>脚手架Vue-CLI(项目说明-Babel)

    五  Vue学习-vue-cli脚手架学习(创建只选一个选项:Babel) 1. 项目目录说明 node_modules : 包管理文件夹 public : 静态资源 src : 源代码 gitign ...

  2. Vue学习笔记-Vue.js-2.X 学习(五)===>脚手架Vue-CLI(PyCharm)

    Vue项目在pycharm中配置 退出运行: ctrl+c Vue学习笔记-Vue.js-2.X 学习(六)===>脚手架Vue-CLI(项目说明)

  3. Vue学习笔记-Vue.js-2.X 学习(四)===>脚手架Vue-CLI(基本工作和创建)

    (五) 脚手架Vue-CLI 一 Vue-CLI前提(nodejs和webpack) 二  Vue学习-nodejs按装配置,Node.js 就是运行在服务端的 JavaScript. 1. 去nod ...

  4. Vue学习笔记-Vue.js-2.X 学习(三)===>组件化高级

    (四) 组件化高级 1.插槽(slot)的基本使用 A:基本使用: <slot></slot> B:默认置:<slot><h1>中间可以放默认值< ...

  5. Vue学习笔记-Vue.js-2.X 学习(二)===>组件化开发

    ===重点重点开始 ========================== (三) 组件化开发 1.创建组件构造器: Vue.extends() 2.注册组件: Vue.component() 3.使用 ...

  6. Vue学习笔记-Vue.js-2.X 学习(一)===>基本知识学习

    一  使用环境: windows 7 64位操作系统 二  IDE:VSCode/PyCharm 三  Vue.js官网: https://cn.vuejs.org/ 四  下载安装引用 方式1:直接 ...

  7. Vue学习笔记-Vue基础入门

    此篇文章是本人在学习Vue是做的部分笔记的一个整理,内容不是很全面,希望能对阅读文章的同学有点帮助. 什么是Vue? Vue.js (读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式 ...

  8. Vue2.x源码学习笔记-Vue源码调试

    如果我们不用单文件组件开发,一般直接<script src="dist/vue.js">引入开发版vue.js这种情况下debug也是很方便的,只不过vue.js文件代 ...

  9. Vue2.x源码学习笔记-Vue构造函数

    我们知道使用vue.js开发应用时,都是new Vue({}/*options*/) 那Vue构造函数上有哪些静态属性和方法呢?其原型上又有哪些方法呢? 一般我都会在浏览器中输入Vue来look se ...

  10. Vue2.x源码学习笔记-Vue实例的属性和方法整理

    还是先从浏览器直观的感受下实例属性和方法. 实例属性: 对应解释如下: vm._uid // 自增的id vm._isVue // 标示是vue对象,避免被observe vm._renderProx ...

随机推荐

  1. 《LOST》 电视

    还没看正剧,所以转来帮助看电视 从起源到终点:<LOST>剧情全解析(一)   此文是LOST完结之后的剧情解析,剧透,慎入   从起源到终点:<LOST>剧情全解析(一) 转 ...

  2. Linux下python2.7安装pip

    首先下载并安装setuptools: wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py sudo python ez_ ...

  3. 【react】---Immutable的基本使用

    一.Immutable简介 Immutable Data 就是一旦创建,就不能再被更改的数据.对 Immutable 对象的任何修改或添加删除操作都会返回一个新的 Immutable 对象.Immut ...

  4. wcf 数值类型赋值不能的问题解决

    客户端给对象int类型赋值,服务端收到值为0 网上给出的方案 1.数值型字段+isrequired属性.能解决问题,但没有说明原因.数值型默认不赋值,不科学. 2.emitdefaultvalue.没 ...

  5. ubantu 重启mysql

    如何启动/停止/重启MySQL一. 启动方式 1.使用 service 启动:service mysql start 2.使用 mysqld 脚本启动:/etc/inint.d/mysql start ...

  6. AES算法在Python中的使用

    Python有很多开源库,使用AES等加密算法时可以找对应的开源库.我记录一下安装方法: (1)下载开源库pycrypto 下载地址:https://pypi.python.org/pypi/pycr ...

  7. 黄聪:C# webBrowser控件禁用alert,confirm之类的弹窗解决方案

    同样的代码,我尝试了很多次都没有成功.最后终于成功了,是因为我没有在正确的事件里面调用这段代码. private void InjectAlertBlocker() { HtmlElement hea ...

  8. Flask--四种请求钩子函数

    请求钩子函数:请求前,请求后需要做的处理 @app.before_first_request-在第一次请求之前执行 @app.before_request-在每一次请求之前执行 @app.after_ ...

  9. spring AOP的学习

    1.Spring常用的概念 Joinpoint(连接点): 所谓连接点是指那些被拦截到的点.在spring中,这些点指的是方法,因为spring只支持方法类型的连接点. Pointcut(切入点): ...

  10. C++11--正则表达式<regex>

    /* 正则表达式:一个指定的模式用来对文本中的字符串提供精确且灵活的匹配 */ #include <regex> using namespace std; int main() { str ...