418 vue自定义按键修饰符

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>
    <div id="app">
        <input type="text" v-on:keyup.aaa=‘handle‘ v-model=‘info‘>
    </div>
    <script type="text/javascript" src="js/vue.js"></script>
    <script type="text/javascript">
        /**/
        /*
            事件绑定-自定义按键修饰符
            规则:自定义按键修饰符名字是自定义的,但是对应的值必须是按键对应event.keyCode值
        */

        Vue.config.keyCodes.aaa = 65
        var vm = new Vue({
            el: ‘#app‘,
            data: {
                info: ‘‘
            },
            methods: {
                handle: function(event) {
                    console.log(event.keyCode)
                }
            }
        });
    </script>
</body>

</html>

原文地址:https://www.cnblogs.com/jianjie/p/12573871.html

时间: 2024-07-30 23:40:20

418 vue自定义按键修饰符的相关文章

Vue 自定义按键修饰符

如点击F2 触发某个事件 <input type="button" name="" id="" value="添加" @keyup.f2="add" /> 自定义全局按键修饰符 Vue.config.keyCodes.f2 =113 其他自定义按键同理,只是编码数字需要自己去找. 原文地址:https://www.cnblogs.com/youmingkuang/p/11616785.html

当使用vue的按键修饰符不起效果的时候怎么办?如@keyup.enter = &#39;&#39; ;

这个问题困扰了我一个多小时,各种测bug !始终测不出来! 直接上代码(错误示范) <el-form-item prop="password"> <el-input @keyup.enter="check('form')" //在vue中这个代码是可行的 type="password" v-model="form.password" placeholder="密码" prefix-icon

vue中的按键修饰符

在版本2中这样定义的 1. .enter  (回车键) 2. .tab 3..delete  (捕获”删除“和”退格“键) 4. .esc      (退出键) 5. .space  (空格键) 6.  . up 7.  .dowm 8.  .left 9.  .right  (右箭头) 可以通过 Vue.config.keyCodes.f2=113 自定义按键修饰符   f2 是自定义的名称   ,113是键盘对应的码值 原文地址:https://www.cnblogs.com/Progres

4.键盘修饰符以及自定义键盘修饰符

1.按键修饰符的使用: 为name文本框添加keyup按键事件:监听特定键enter的事件(enter:Vue内部提供的) <label> Name: <input type="text" class="form-control" v-model="name" @keyup.enter="add"> </label><input type="button" valu

Vue之@click、事件修饰符@click.stop与@click.prevent、按键修饰符@keyup.enter

1.绑定监听@click: (以监听click为例,其他如keyup,用法类似)  v-on:click="fun"  @click="fun"  @click="fun(参数)" <button @click="test1">test1</button> <button @click="test2('abc')">test2</button> <but

vue 示范模板 指令 按键修饰符

原文链接地址:https://my.oschina.net/u/4087782/blog/3119601 模板示范 <div id="d1"> </div> <script> new Vue({ el:"#d1", // 作用的区域 data:{ // 参数 }, methods:{ // 函数 }, computed:{ // 计算数据函数 }, create:{ // 页面开始加载时运行 } }) </script>

vue--键盘修饰符以及自定义键盘修饰符

键盘修饰符以及自定义键盘修饰符 1.vue键盘修饰符[了解即可] ?地址:https://cn.vuejs.org/v2/guide/events.html#%E6%8C%89%E9%94%AE%E4%BF%AE%E9%A5%B0%E7%AC%A6? 2.x中自定义键盘修饰符 通过Vue.config.keyCodes.名称 = 按键值来自定义案件修饰符的别名: ?Vue.config.keyCodes.f2 = 113;? 使用自定义的按键修饰符: ?<input type="text&

vue01----虚拟DOM、指令、事件修饰符、按键修饰符、双向数据绑定、v-if和v-show的区别

### 虚拟DOM: 虚拟DOM就是内存中的一个变量,是一个对象结构 前端效率优化:最致命的问题就是DOM操作,尽量减少DOM操作 vue的高效: 1.虚拟DOM页面渲染高效 2.js   ①获取数据②根据数据渲染界面DOM操作 for vue将开发者的精力从DOM操作上转移到了数据操作上,数据变页面变 ### 指令: 内置指令 v-if v-show v-on----事件绑定 语法:  v-on:事件名称="事件函数" v-on:click="事件函数" 简写: 

vue之.native修饰符

.native 修饰符就是用来注册元素的原生事件而不是组件自定义事件的 比如:自定义 Button.vue 组件 <template> <button type="button" @click="clickHandler"><slot /></button> </template> export default { name: 'button', methods: { clickHandler () { t