1、ES6+Vue :

1、Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

2、vue的特点

1) 遵循 MVVM 模式

2) 编码简洁, 体积小, 运行效率高, 适合移动/PC 端开发

3) 它本身只关注 UI, 可以轻松引入 vue 插件或其它第三库开发项目

3、 与其它前端js框架的关联

1) 借鉴 angular 的模板和数据绑定技术

2) 借鉴 react 的组件化和虚拟 DOM 技术

4、 vue拓展插件

  • vue-cli: vue 脚手架

  • vue-resource(axios): ajax 请求

  • vue-router: 路由

  • vuex: 状态管理

  • vue-lazyload: 图片懒加载

  • vue-scroller: 页面滑动相关

  • mint-ui: 基于 vue 的 UI 组件库(移动端)

  • element-ui: 基于 vue 的 UI 组件库(PC 端)

2、Vue :

vue:入门代码:

3、vue的点击事件;

4、vue 的生命周期and组件的生命周期

5、vue较为完整的实例对象。

6、vue的MVVM

MVVM分为三个部分:

分别是M(Model,模型层 ),

V(View,视图层),

VM(ViewModel,V与M连接的桥梁,也可以看作为控制器)

1、 M:模型层,主要负责业务数据相关;

2、 V:视图层,顾名思义,负责视图相关,细分下来就是html+css层;

3、 VM:V与M沟通的桥梁,负责监听M或者V的修改,是实现MVVM双向绑定的要点;

MVVM支持双向绑定,意思就是当M层数据进行修改时,VM层会监测到变化,并且通知V层进行相应的修改,反之修改V层则会通知M层数据进行修改,以此也实现了视图与模型层的相互解耦。

(也就是说可以进行双向修改)

7、vue:语法部分

Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。

所有 Vue.js 的模板都是合法的 HTML,所以能被遵循规范的浏览器和 HTML 解析器解析。

双大括号表达式

语法: {{exp}}

功能: 向页面输出数据 ,可以调用对象的方法

指令一:强制数据绑定

功能: 指定变化的属性值

完整写法: v-bind:xxx='yyy' //yyy 会作为表达式解析执行

简洁写法: :xxx='yyy'

指令二:绑定事件监听

1) 功能: 绑定指定事件名的回调函数

完整写法 整洁写法
v-on:keyup='xxx' @keyup='xxx'
v-on:keyup.enter='xxx' @keyup.enter='xxx'

8、vue样式部分

1、v-text=""  与 v-html="" 的区别:

这是显示结果:

2、 v-if=""     v-else-if=""  v-else

9、图片的显示与隐藏 v-show

更新时间:2020-12-17   vue部分

element vue 纵向滑动条_Vue 部分相关推荐

  1. element vue 纵向滑动条_【求助】vue element搭建的后台,侧边栏如何设置滚动条?...

    问题描述 vue-cli下用element搭建了一个后台管理系统的项目 遇到了如下1个问题 问题:侧边栏的导航菜单,在高端超出的情况下,如何能设置和vue-elemnet-admin一样的滚动条? 相 ...

  2. vue 左右滑动菜单_Vue实现左右菜单联动实现代码

    本文介绍了Vue实现左右菜单联动实现代码吗,分享给大家,也给自己留个笔记,具体如下: 之前在外卖软件上看到这个左右联动的效果,觉得很有意思,所以就尝试使用 Vue 来实现,将这个联动抽离成为一个单独的 ...

  3. element vue 上传模板_Vue Element UI upload 组件上传文件之后 file list 依旧是空数组

    在 element ui 的 GitHub issue 中搜索了一下,发现 upload 组件确实不支持自动更新 file list,需要手动在上传成功和删除的回调中处理文件列表同步... 这个体验太 ...

  4. vue纵向 轮播_vue滑动轮播图插件vueswiper

    插件描述:vue滑动轮播图插件,支持移动端拖拽滑动 vue-concise-slider,一个简单的滑动组件,配置简单,支持自适应/全屏+按钮+分页,同时兼容移动端和PC端 版本 v2.1.2 支持v ...

  5. vue圆环进度条_vue圆环形进度条组件

    1.先来个圆形背景,为了后续方便定位,请给它安排上position属性. CircleProgress.vue export default { name: "circle-progress ...

  6. element vue 上传模板_vue+element 文件上传

    一.前言 element ui 已经提供了文件上传的组件,直接拿来就能用.具有以下几个特点: 限制文件上传的个数,多个文件会发起多个请求. 可以设置文件选择后自动上传或者手动触发上传,并且手动触发可以 ...

  7. vue圆环进度条_Vue/React圆环进度条

    数据展示,一直是各行各业乐此不疲的需求,具体到前端开发行业,则是各种各种图表数据展示,各种表格数据展示,烦不胜烦(繁不胜繁)! 前几天刚做了折线图.柱状图.饼状图之类的图表数据展示效果,今天又碰到了类 ...

  8. source insight 设置窗口滑动条

    问题描述:source insight查看代码时,如果每一行的代码偏长,则不好查看代码,此时就需要横向滑动条:同理当代码行数多了,则需要纵向滑动条. 解决: 打开source insight,选择&q ...

  9. elementui 表格表头竖着显示_Vue+Element自定义纵向表格表头教程

    如下所示: 代码如下: {{ item.key }} {{ item.value }} 绑定的是 statDatas 属性是一个 json数组,由key value组成的json,如果需要多列就直接增 ...

最新文章

  1. php 中continue break exit return 的区别
  2. http://www.jb51.net/list/list_233_2.htm(导航: 首页 软件编程 Android)
  3. aspen plus大小_AspenPlus
  4. A Brief History of NoSQL (转)
  5. Moblin在MID软件系统中扮演三个关键角色........
  6. java框架讲解ppt_经典框架spring介绍课件.ppt
  7. mysql远程登录备份_mysql实现自动远程备份一办法(转)
  8. 分布式的Key-Value存储系统Cassandra
  9. 腾讯砸1亿斗地主欢乐豆签约前《英雄联盟》电竞职业选手Uzi
  10. 网站建设中HTML编写技巧你必须掌握的30个 提升你的编写能力|网站建设
  11. sqlmap批量扫描burpsuite拦截的日志记录
  12. 使用Uchihash处理恶意软件中的嵌入式哈希
  13. 模型预测控制 MPC QP Solver
  14. 定时获取AccessToken——萤石开放平台
  15. VUE时间戳和时间相互转换,使用UI库为Ant Design of Vue
  16. 新元宇宙奇科幻小说《地球人奇游天球记》第十一回水星冲浪
  17. 3dmax入门学习丨3dmax如何做人物建模
  18. utility restore.php,PHP实现短网址还原实例代码
  19. Python-pip 安装与使用
  20. 小米全国高校编程大赛 正式赛题解

热门文章

  1. matlab电机标定,基于模型的电机标定及高精度电机建模
  2. 电脑上怎么扫二维码_微信里别人发给我的二维码怎么扫
  3. c语言sin程序怎么写_用数控铣床加工六芒星,程序应该怎么写?
  4. java设置行显示复选框_java spring cheakbox复选框怎么行或者列删除添加
  5. 【youcans 的 OpenCV 例程 200 篇】105. 湍流模糊退化模型
  6. ndk linux 最新版本,NDK各版本下载
  7. 什么是python自动化测试_python已经自动化了,大家一般用什么测试框架?
  8. mysql实例详解_MySQL 多实例详解
  9. 爬虫5-BeautifulSoup模块简解2
  10. arm9 中断向量 重定位_关于STM32中断向量表的位置 、重定向问题