zoukankan      html  css  js  c++  java
  • uni-app 遮罩模板

    1. common新建mask.vue文件。

    <template>  
        <view>  
            <view class="cpt-mask">  
            </view>  
        </view>  
    </template>  
    
    <script>  
        export default {
           
        }  
    </script>  
    
    <style>  
        .cpt-mask {  
            position: fixed;  
            top: 0;  
            left: 0;  
             100%;  
            height: 100%;  
            background-color: #000000;  
            opacity: 0.5;  
            z-index: 99;  
        }  
    </style>

    2. 引入mask.vue文件。

    <template>
        <view>
            <!-- 关闭遮罩 -->
            <view @click="remove(1)"> 
                <!-- 遮罩组件 -->
                <Mask v-if="mask"></Mask> 
            </view>  
            <view class="masks">
                <button type="primary" @click="remove(2)">显示遮罩</button>
            </view>
        </view>
    </template>
    <script>
        import Mask from '../../common/mask.vue';
        export default {
        components: {
            Mask
        },
        data() {
            return {
                mask: false
            }
        },
        methods: {
            remove (val) {
                val == 1 ? this.mask = false : this.mask = true;
            }
        }
    }
    </script>
     
    <style lang="less">
        page {
          background: #f8f8f8;
        }
      .masks {
            position: absolute;
            bottom: 0;left: 50%-100rpx;right: 50%-100rpx;
        }
    </style>

      

  • 相关阅读:
    JAVA SSH 框架介绍
    Web开发者不可不知的15条编码原则
    全选,反选,全不选
    Python函数
    Python变量解析
    Python输入/输出语句
    Python程序基本架构
    Python开发环境安装
    java事件
    测试博客
  • 原文地址:https://www.cnblogs.com/ljy-/p/12144428.html
Copyright © 2011-2022 走看看