zoukankan      html  css  js  c++  java
  • vue中组件绑定事件时是否加.native

    组件绑定事件时

    1. 普通组件绑定事件不能添加.native, 添加后事件失效

    2. 自定义组件绑定事件需要添加.native, 否则事件无效

    <template>
      <!-- <mt-field label="用户名" placeholder="请输入用户名"></mt-field> -->
      <input type="text" @keyup.native="show($event)">  //普通组件不能添加.native, 添加后事件失效
    </template>
    
    <script>
    import { MessageBox } from 'mint-ui';
    
    export default {
      name: 'about',
      data(){
        return{
    
        }
      },
      methods:{
        show(ev){
          MessageBox.alert('操作成功').then(action => {
            if(ev.keyCode==13){
              console.log('enter');
            }
          });
        }
      }
    }
    </script>
    <template>
      <mt-field label="用户名" placeholder="请输入用户名" @keyup.native="show($event)"></mt-field>  //自定义组件需要添加.native, 不添加事件无效
      <!-- <input type="text" @keyup.native="show($event)"> -->
    </template>
    
    <script>
    import { MessageBox } from 'mint-ui';
    
    export default {
      name: 'about',
      data(){
        return{
    
        }
      },
      methods:{
        show(ev){
          MessageBox.alert('操作成功').then(action => {
            if(ev.keyCode==13){
              console.log('enter');
            }
          });
        }
      }
    }
    </script>
  • 相关阅读:
    cocos2d-x之Menu菜单选项按钮简介
    cocos2d-x中的内存管理机制
    cocos2d-x之TableView列表
    cocos2d-x之逐帧动画
    Cocos2d-x之CallFunc动作的侦听
    Cocos2d-x之Sequence动作序列执行
    Cocos2d-x之的动作混合
    Cocos2d-x之的动作的重复
    Python 生成器
    函数
  • 原文地址:https://www.cnblogs.com/qq254980080/p/10340487.html
Copyright © 2011-2022 走看看