美文网首页
uni-app入门-实战教程-二十一-事件处理器

uni-app入门-实战教程-二十一-事件处理器

作者: Magic_小灰灰 | 来源:发表于2020-02-16 16:45 被阅读0次

    高效开发技巧,快捷键详情、
    https://uniapp.dcloud.io/snippet

    点击事情,手机上建议使用 @tap

    内嵌多个@tap事件,使用 @tap.stop 禁用默认事件

     <view class="box1" @tap.stop="box1event">
                外面
                <view class="box2" @tap.stop="box2event">里面</view>
            </view>
    

    节省时间,直接复制代码运行、

    <template>
        <view>
                <view> {{name}}</view>
                <view class="box" @tap="click()">
                    按钮
                </view>
            
            <view class="box1" @tap.stop="box1event">
                外面
                <view class="box2" @tap.stop="box2event">里面</view>
            </view>
            
        </view>
    </template>
    
    <script>
        export default {
            data() {
                return {
                    name:"哈哈哈"
                }
            },
            onLoad() {
    
            },
            methods: {
                click:function(){
                    console.log(this.name);
                },
                box1event:function(){
                    console.log("点击外面的");
                },
                box2event:function(){
                    console.log("点击里面的");
                }
            }
        }
    </script>
    
    <style>
        .box{
            background: #007AFF;
            color: #FFFFFF;
            width: 80%;
            margin: auto;
            height: 80upx;
            font-size: 50upx;
            border-radius: 30upx;
            border: 1upx solid #EEEEEE;
            display: flex;
            justify-content: center;
            align-items: center;
            }
        .box1{
            width: 300upx;
            height: 300upx;
            background: #007AFF;
            color: #FFFFFF;
            font-size: 40upx;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .box2{
            width: 100upx;
            height: 100upx;
            background: #ffff00;
            color: #ff0000;
            font-size: 40upx;
            display: flex;
            justify-content: center;
            align-items: center;
        }
    </style>
    

    相关文章

      网友评论

          本文标题:uni-app入门-实战教程-二十一-事件处理器

          本文链接:https://www.haomeiwen.com/subject/xmapfhtx.html