企業微信weui picker簡單例子


1、引用js,css

 <link rel="stylesheet" href="//res.wx.qq.com/open/libs/weui/1.1.2/weui-for-work.min.css">
<script language="javascript" type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script src="//res.wx.qq.com/open/libs/weuijs/1.1.0/weui.min.js"></script>

上面的1.1.0不要升級成1.2.0,不然樣式會錯亂,也不要使用1.0.0,有bug,在電腦端企業微信下不能滾動。

2、js代碼,

示例1:

$('#showPicker').on('click', function () {
        weui.picker([{
            label: '飛機票',
            value: 0
        }, {
            label: '火車票',
            value: 1
        }, {
            label: '的士票',
            value: 2
        }, {
            label: '其他',
            value: 4
        }], {
            onChange: function (result) {
                console.log(result);
            },
            onConfirm: function (result) {
                console.log(result);
            },
            title: '選擇'
        });
    });

 示例2:

let showPerson = [];
        for (let i = 0; i < person.length; i++) {
            let item = { label: person[i].Value, value: person[i].Key };
            showPerson.push(item);
        }
        $('#drpPerson').on('click', function () {
            console.log('e');
            weui.picker(showPerson, {
                    onOpen: function (p) {
                        renderTxlBind();
                    },
                    onClose: function (p) {
                        if (p.length > 0) {
                            $("#drpPerson").html(p[0].label);
                            $("#drpPerson").attr("data-values", p[0].value);
                            renderTxlBind();
                        }
                    },
                    onChange: function (p) {
                        if (p.length>0) {
                            $("#drpPerson").html(p[0].label);
                            $("#drpPerson").attr("data-values", p[0].value);
                            renderTxlBind();
                        }
                    },
                title: '選擇審核人'
            });
            renderTxlBind();
        });

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM