1:单选框与多选框的change事件,html代码

<div id="app">
<div class="demo box">
<h6>例子13</h6>
<template>
<el-checkbox v-model="checked" @change="ceshi2" label="备选项">备选项</el-checkbox>
</template>
</div>
<div class="demo box">
<h6>例子14</h6>
<template>
<el-radio-group v-model="radio2" @change="ceshi">
<el-radio :label="1">备选项</el-radio>
<el-radio :label="2">备选项</el-radio>
</el-radio-group>
</template>
</div>
</div>

对应的js代码

methods:{
ceshi(value){
console.log(value);
},
ceshi2(event){
console.log(event.target.checked);
}
}

2:vue监听键盘事件

    <div class="demo">
<input type="text" name="" v-on:keyup='submit'>
</div>

js

methods:{
submit:function(event){
alert(event.target.value);
}
},

3:组件

<div id="app">
<div class="demo">
<h6>例子13</h6>
<div>
<input v-model="parentMsg">
<br>
<!--child作为一个组件被js中的template替换-->
<child v-bind:my-message="parentMsg"></child>
<!--父组件通过props: ['myMessage']把父组件的值传递给子组件-->
<!--,而js中template用来生成子组件-->
</div>
<div>{{parentMsg}}</div>
</div>
</div>

对应的js

var vueInit = function() {
Vue.component('child',{
props: ['myMessage'],
template: '<span style="color:red">{{myMessage}}你好</span>',
/*data:function(){
return {
parentMsg: 'Message from parent'
}
}*/
});
new Vue({
el: '#app',
data:{
parentMsg: 'Message from parent'
}
})
}

注册组件component时,data是用来渲染组件中的参数,用来渲染myMessage;而组件构造器中的data是用来渲染页面父节点参数,用来渲染页面中的{{parentMsg}};

4:父子组件关系

Vue.component('child', {
// 声明 props,告诉后面的template中的message是prop父子传递的参数
props: ['message'],
// message是来自于父组件
template: '<span>{{ message }}</span>'
})

对应的html

<child message="hello!"></child>

标签<child>作为父组件,定义message(已经在js中定义为prop,用来传递参数);

element组件知识点总结的更多相关文章

  1. 【vue】vue使用Element组件时v-for循环里的表单项验证方法

    转载至:https://www.jb51.net/article/142750.htm标题描述看起来有些复杂,有vue,Element,又有表单验证,还有v-for循环?是不是有点乱?不过我相信开发中 ...

  2. element组件dialog关闭时Message消息提示抖动问题

    在页面内容较多,出现滚动条时使用element组件里的dialog组件,当关闭dialog组件的同时弹出Message消息提示时,Message会抖动一下. 在页面有滚动条的情况先打开dialog时, ...

  3. 阻止element组件中的<el-input/>的粘贴功能

    需求: 阻止element组件中的<el-input/>的粘贴功能 实现思路: <el-input/>组件是由外层<div>和内层的<input>组成的 ...

  4. vue2+element组件库开发

    Vue2:https://cn.vuejs.org/v2/guide/single-file-components.html element组件库:http://element-cn.eleme.io ...

  5. vue+Elment-UI,修改element组件样式

    在用vue开发项目过程中,我们总是避免不了的会使用到elementUI,它里面提供的一些组件都为我们的开发带来了很大的便利,但是,当有时候我们需要使用这些组件的同时又要修改下组件的UI样式的话,我们该 ...

  6. 解决vue中element组件样式修改无效

    vue中element组件样式修改无效 <style> .detail{ .el-input__inner { height: 48px; } } </style> 直接写st ...

  7. 自定义Vue&Element组件,实现用户选择和显示

    在我们很多前端业务开发中,往往为了方便,都需要自定义一些用户组件,一个是减少单一页面的代码,提高维护效率:二个也是方便重用.本篇随笔介绍在任务管理操作中,使用自定义Vue&Element组件, ...

  8. 关于element组件中分页的一些个人思路

    最近在用element,用到了它的分页这个组件,我这边的情况是,我前端请求数据,数据大概有20个的样子,把数据存在data的一个数组里面,用一个v-for循环遍历数组内容,并用div装起来,这样20个 ...

  9. React 学习(一) ---- React Element /组件/JSX

    学习React的时候,你可能听到最多的就是要先学习webpack, babel,要先学会配置然后才能学react 等等,一堆的配置就把我们吓着了,根本就没有心情就学习react了.其实在最开始学习re ...

随机推荐

  1. English trip -- FC(万词辩音王)

    五个元音字母+一个半元音字母 1.发字母本身音都是 元+辅+e 2.不发字母音基本都是辅音结尾或者两个相同字母  辅+元+辅;元+辅 开音节                              ...

  2. DOM文档对象模型

  3. ns-3

    二.NS-3C++脚本的编写如前所述,NS-3的脚本使用C++语言(也支持python),使用四种类型的网络构件(Node.NetDevice.Channel.Application).一个简单的脚本 ...

  4. Hibernate中的HQL的基本常用小例子,单表查询与多表查询

    <span style="font-size:24px;color:#3366ff;">本文章实现HQL的以下功能:</span> /** * hql语法: ...

  5. iOS UI-文本视图(UITextView)

    #import "ViewController.h" @interface ViewController ()<UITextViewDelegate> @propert ...

  6. OC Xcode中常见的错误

    在开发的过程中难免会遇到很多的错误,可是当看到系统给出的英文时,又不知道是什么意思.所以这篇文章总结了Xcode中常见的一些英文单词及词组,可以帮助初学的人快速了解给出的提示.多练习,就肯定能基本掌握 ...

  7. 标签传播算法(Label Propagation)及Python实现

    众所周知,机器学习可以大体分为三大类:监督学习.非监督学习和半监督学习.监督学习可以认为是我们有非常多的labeled标注数据来train一个模型,期待这个模型能学习到数据的分布,以期对未来没有见到的 ...

  8. 快速切题 sgu102.Coprimes 欧拉函数 模板程度 难度:0

    102. Coprimes time limit per test: 0.25 sec. memory limit per test: 4096 KB For given integer N (1&l ...

  9. EhLib 的 DbgridEh 影响 其他数据集的Open方法

    DbgridEh 对应数据集ADOTable1,其中有个字段 部门编码,另外增加查找字段比如 部门名称 ADOTable2对应查找数据集,包含 部门编码和 部门名称字段. ADOTable1 打开后, ...

  10. spring aop 的理解

    spring aop的相关概念(所有的概念都是为了生成代理类这个过程所需要的信息的抽象): 1.Targer:目标对象.被代理的对象. 2.Advice:增强/通知.就是为目标对象扩展的功能.分为前置 ...