VUE的总结文档

VUE

 VUE是一个用MVVM模式来做项目的一个框架

 首先  说一下Vue里面的常用指令

     1、 v-model:将组件与变量进行双向绑定,当组件数据修改时,变量会随之改变。它后面可加修饰符,例如.lazy,只有在标签中的值发生改变时才同步到变量,.trim过滤用户输入中的空格。

   2、v-once:不允许修改数据

3、v-if="表达式",根据表达式的结果来判断,是true则渲染元素,false则将元素注释掉

  4、v-show与v-if类似,true就渲染,但是false并不是注释掉,而是通过display:none;来将元素隐藏,如果需要来回切换,使用v-show更好。

    5、v-else、v-else-if与v-if连在一起使用构成逻辑判断,不可以单独或者分开使用

6、v-for用于遍历元素,

    7、v-text:向标签内注入数据,并且覆盖标签内的其他内容

  8、v-html:向标签内覆盖注入HTML内容作为其子元素

9、v-bind:给标签绑定属性、类、样式等,可以缩写为冒号

10、v-on:给标签绑定函数,可以缩写为@

 然后  说一下我们VUE的生命周期钩子函数

beforeCreate:初始化之前

created:初始化完成

beforeMount:挂载之前

mounted:挂载完成之后

beforeUpdate:数据更新之前

update:数据更新之后

beforeDestroy:解除绑定之前

destroyed:解除绑定之后

这就是我们常用的钩子函数

 说一下我们的父子组件传值

    父组件向子组件传递数据,因为每一个组件都是独立的作用域,所以要把父组件的数据在子组件中显示,要使用props定义属性来绑定父组件里面的数据才可以,父组件不仅可以向子组件传递数据,也可以传递方法

从子组件向父组件传递数据可以使用$emit,把数据传递到方法中

 再说一下非父子组件传值

非父子组件之间的通信,必须要有公共的实例(可以是空的),才能使用 $emit 获取 $on 的数据参数,实现组件通信

 跨域问题

 第一种:

使用JQuery提供的jsonp        

第二种

                     后台更改header

              第三种

                     使用http-proxy-middleware代理解决(项目使用vue-cli脚手架搭建)

 路由和二级路由

 一级路由: path:'/' 默认为显示;

二级路由: 再一级路由内,用children属性来添加二级路由

 懒加载

              懒加载也叫延迟加载,即在需要的时候进行加载,随用随载。用v-lazyload

 1.

vue-router懒加载定义

               当路由被访问的时候才加载对应组件

        2. vue-router懒加载作用

        当构建的项目比较大的时候,懒加载可以分割代码块,提高页面的初始加载效率。

 滑动加载

获得滚动条到底部的距离 getScrollBottomHeight()

绑定滚动事件handleScroll() ,handleScroll()判断滚动条到底部距离是否小于设置的bottomHight,并且增加一个loading属性,防止加载时滑动时多次触发,造成多次加载

Ajax请求load.php,通过Page去查询获得当前页数(page+1)的内容

将获取的内容,push 到list中,完成后Vue 自动渲染新的列表,loading变为false

Vue实例常用属性

(1)数据

data:Vue 实例的数据对象

components:Vue实例配置局部注册组件

(2)类方法computed:计算属性

watch:侦听属性

filters:过滤器

methods:Vue实例方法

render:渲染函数,创建虚拟DOM

2、Vue组件

props:用于接收来自父组件的数据template:组件模板

Element UI

是一套采用 Vue 2.0 作为基础框架实现的组件库,它面向企业级的后台应用,能够帮助你快速地搭建网站,极大地减少研发的人力与时间成本

Container布局容器

这些布局容器,一般充当div来使用。

el-container:外层容器。当子元素中包含 el-header 或 el-footer 时,全部子元素会垂直上下排列,否则会水平左右排列。

el-header:顶栏容器

el-footer:底部栏容器

el-aside:侧边栏容器

el-main:页面主视图

icons的使用

在element-ui 中,图标是用class就可以搞定的。

按钮(el-button)

按钮是el-button来表示的

按钮是分类的,每一种类型就对应不同的button。

按钮的类型type可取值:’primary’、’success’、’warning’、’info’、’danger’

plain:决定了按钮是否使用素色系列。

round:决定了按钮是不是圆角展示。

form表单

element-ui的form表单组件:el-form

element-ui的formItem组件:el-form-item

Table 表格

el-table:element-ui的表格。

el-table-column:element-ui的表格所对应的列。

table属性中:stripe属性可以创建带斑马纹的表格。

table属性中:border属性可以创建带斑马纹的表格。

table属性中:height属性可实现固定表头的表格。

Collapse 折叠面板

折叠面板的el-collapse-item需要title属性。

Navigation 导航

el-menu

el-menu:表示导航菜单的盒子。

el-submenu:表示导航菜单的子盒子选项。

el-menu-item:表示导航菜单的每一项。

其中submenu和munuitem都是用于属性index。

Collapse 折叠面板

折叠面板的el-collapse-item需要title属性。


此文章转自其他大🐮,谢谢。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,393评论 5 467
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,790评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,391评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,703评论 1 270
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,613评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,003评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,507评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,158评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,300评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,256评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,274评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,984评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,569评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,662评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,899评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,268评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,840评论 2 339

推荐阅读更多精彩内容