vue

1.基于MvvM

MVC--MVVM,是MVC的改进版
      MVVM主要是将视图的状态和行为抽象化,把视图和业务逻辑分开
      M:模型--存放状态的容器,是以数据为中心的
      V:视图--展示给用户UI的内容
      VM:视图模型--作为的是视图和模型之间的绑定器:通过指令的方式来实现:v-for
      相对于MVC来说最大的区别就是把视图和模型机型分离了

2.vue特性:

   MVVM的模型思想
  组件化开发
  指令系统
  虚拟DOM

       双向数据绑定

3.vue中写格式要求:

1、不能用双引号,如果想要用的话使用''
2、()、{}前后都需要加空格
3、:后边需要加空格

4.脚手架

      

npm install vue-cli -g   // 全局

vue init webpack  app //(app为文件名)

cd  app  

npm run  dev  //开启

5.按项目 安装

 // 首先创建文件夹

 npm init  //初始化

 npm install webpack webpack-cli webpack-dev-server  --save-dev
//webpack相关包 npm install vue vue-loader --save-dev //vue依赖 npm install css-loader babel-loader@7 babel-core --save-dev //css依赖 es6 npm install vue-template-compiler --save -dev //让vue支持template npm rum build //开启后打开html

最新文章

  1. PHP动态实例化对象并向构造函数传递参数
  2. 在spring框架中配置Quartz定时器发生错误: class org.springframework.scheduling.quartz.JobDetailBean has interface org.quartz.JobDetail as sup
  3. Post model至Web Api创建或是保存数据
  4. |原创|unity 4.3 2D功能SpriteRenderer修改颜色的方法
  5. ListView usage in ERP-DEV
  6. 第一个js库文件
  7. 使用link在两个容器之间建立连接(mysql)
  8. PHP学习之[第06讲]数组、多维数组和数组函数
  9. Servlet的PrintWriter out = response.getWriter()使用
  10. Linux之shell编程条件判断-if,while,for,case
  11. JAVA中生成、解析二维码图片的方法
  12. MYSQL之视图、触发器、存储过程、函数、事物、数据库锁和数据库备份
  13. Linux Debugging(一): 使用反汇编理解C++程序函数调用栈
  14. FastDFS搭建
  15. H5 21-属性选择器下
  16. 激活函数(ReLU, Swish, Maxout)
  17. 20165325 2017-2018-2《Java程序设计》课程总结
  18. HttpURLConnection连接超时问题
  19. Spring框架的JDBC模板技术概述
  20. Siege(开源Web压力测试工具)——多线程编程最佳实例

热门文章

  1. 「雕爷学编程」Arduino动手做(35)——模拟量声音传感器
  2. 微信小程序跑步计时器
  3. 轻松解决python异常处理,你值得拥有
  4. mysql运维入门4:索引、慢查询、优化
  5. java 字符串转为list
  6. SSM基础pom和xml的整合配置
  7. Verilog语言中的系统任务和系统函数
  8. Docker scratch 无法正常运行golang二进制程序的问题
  9. 继承性与super的使用练习
  10. 域渗透分析工具BloodHound