zoukankan      html  css  js  c++  java
  • date

    <template>
    <div class="tabNavContent">
    <div class="cont_title">
    <h3>日期选择器</h3>
    </div>
    <div class="cont_body clearfix">
    <div class="cont_demo">
    <!-- <div class="date"><span>基础</span><input type="text" class="jcDate" /></div>
    <div class="date date-hover"><span>hover</span><input type="text" class="jcDate" /></div>
    <div class="date date-disabled"><span>禁用</span><input type="text" class="jcDate" disabled="" /></div> -->
    <div style="margin-bottom: 25px;">
    <span>基础</span>
    <web-date :dateMsg="dateMsg0"></web-date>
    </div>
    <div style="margin-bottom: 25px;">
    <span>点击</span>
    <web-date :dateMsg="dateMsg1"></web-date>
    </div>
    <div style="margin-bottom: 25px;">
    <span>禁用</span>
    <web-date :dateMsg="dateMsg2"></web-date>
    </div>
    </div>
    <div class="cont_code">
    <a class="btn-code-copy" data-clipboard-action="copy" data-clipboard-target="#date_code"></a>
    <pre id="date_code">
    &lt;web-date :dateMsg="dateMsg0"&gt;&lt;/web-date&gt;
    &lt;web-date :dateMsg="dateMsg1"&gt;&lt;/web-date&gt;
    &lt;web-date :dateMsg="dateMsg2"&gt;&lt;/web-date&gt;
    </pre>
    </div>
    </div>
    <div class="">
    <div class="cont_title">
    <h3>使用说明</h3>
    </div>
    <div class=" cont_body info_des clearfix">
    <div class="cont_demo min_h">
    <ul>
    <li>
    <p class="inof_title">常用参数:</p>
    <p><span>id :</span><span> 日期组件id</span></p>
    <p><span>type :</span><span> 日期类型 0,1,2</span></p>
    <p><span>disable :</span><span> 控制日期组件状态:不可用disabled</span></p>
    <p><span>options :</span><span> laydate配置项</span></p>
    <p class="inof_title">laydate常用参数options</p>
    <ul>
    <li>
    <p><span>elem :</span><span> 绑定元素</span></p>
    <p><span>type :</span><span> 控件选择类型,默认:date,可取值:year,month,time(时间),datetime(日期时间)</span></p>
    <p><span>range :</span><span> 开启左右面板范围选择</span></p>
    <p><span>format :</span><span> 自定义格式如'yyyy-MM-dd'</span></p>
    <p><span>value :</span><span> 初始值</span></p>
    <p><span>min/max :</span><span> 最小/大范围内的日期时间值</span></p>
    <p><span>showBottom :</span><span> 是否显示底部栏</span></p>
    <p><span>ready:</span><span> function 控件初始打开的回调</span></p>
    <p><span>change:</span><span> 日期时间被切换后的回调</span></p>
    <p><span>dine:</span><span> 控件选择完毕后的回调</span></p>
    </li>
    </ul>
    </li>
    <li>
    <p>引入文件有:laydate.js及common/theme/default/laydate.css</p>
    </li>
    <li>参照网址:<a href="http://www.layui.com/doc/modules/laydate.html">laydate</a></li>
    </ul>
    </div>
    <div class="cont_code min_h">
    <a class="btn-code-copy" data-clipboard-action="copy" data-clipboard-target="#date_use"></a>
    <pre id="date_use">
    //在data中设置,不同参数:
    data(){
    return{
    dateMsg0: {id:'test1',options:{
    elem: '#test1' ,
    theme: 'white',
    showBottom: false ,
    trigger: 'click',
    done: function (date) {
    }
    }
    },
    dateMsg1: {id: 'test2', type: '1'},
    dateMsg2: {id: 'test3', disable: 'disabled', type: '2'},
    }
    },
     //调用option参数说明:
    option
      laydate.render({
        elem: '#test1', //指定元素
        format:'yyyy-MM-dd',//自定义格式
        value:'',//初始值
        min:'',//最小值
        max:'',//最大值
        theme:'white',//皮肤
        btns:['confirm'],//工具按钮 默认['clear', 'now', 'confirm']
        showBottom: false,//是否显示底部操作栏
        change:function(value, date, endDate){//日期时间被切换后的回调
        },
        done:function(value, date, endDate){//选择完毕后的回调
        }
      });
        </pre>
    </div>
    </div>
    </div>
    </div>
    </template>
    <script>
    export default {
    name: 'date',
    data(){
    return{
    dateMsg0: {id:'test1',options:{
    elem: '#test1' ,
    theme: 'white',
    showBottom: false ,
    trigger: 'click',
    done: function (date) {
    }
    }
    },
    dateMsg1: {id: 'test2', type: '1'},
    dateMsg2: {id: 'test3', disable: 'disabled', type: '2'},
    }
    },
    mounted () {
    this.copy = this.clipboardCopy();
    $('#date_use').snippet("javascript", { style: "acid", collapse: false});
    $('#date_code').snippet("javascript", { style: "acid", collapse: false});
    },
    methods:{
    app:function(){

    }
    },
    destroyed(){
    this.copy.destroy()
    }
    }
    </script>
  • 相关阅读:
    页面适应UIWebView大小,不出现横向滚动条[转]
    switch case 遍历 table表头的时候使用枚举来便利 (switch 不支持字符串类型,用这种方式来达到使用目的)
    Builder 解析 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
    用2个层来显示 table 第一行 定位 效果。 支持ie6/ie7/ff/chrome,两个方向滚动条 ,保证最后一列也能对齐
    FORM 不换行的方法
    table 固定显示第一行 & 动态改变table高度
    select options 排序(保持option 对象完整性)
    JQuery ajax 如何设置同步调用(同时只能触发一个函数) 解决与层显示信息时候的冲突问题
    针对ie6 用层来实现select的title 提示属性 (增加含有滚动条情况的支持)
    定义新对象方法
  • 原文地址:https://www.cnblogs.com/mx2036/p/9357711.html
Copyright © 2011-2022 走看看