A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 我是楠楠 黑马粉丝团   /  2020-3-31 10:31  /  1182 人查看  /  0 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

【郑州校区】乐淘项目day4
1.使用mui-picker组件的步骤
A.引入picker组件需要的css以及js:poppicker组件依赖mui.picker.js/.css mui.poppicker.js/.css请务必在mui.js/css后中引用,也可统一引用 压缩版本:mui.picker.min.js


B.创建picker组件:var picker = new mui.PopPicker({layer:3});//创建一个3列的picker,即有3个选择内容


C.找到city.js文件,获取需要使用的省市县数据cityData,使用setData方法进行数据设置:
picker.setData(cityData);


D.给需要进行选择的表单元素添加点击事件,当点击该表单元素时,显示picker,并将picker选中的内容显示在表单元素中:
[AppleScript] 纯文本查看 复制代码
//给文本框添加点击事件,当点击文本框的时候显示picker

$("#area").on("tap",function(){

    //show方法用来显示picker,show方法的参数回调则是选择完毕之后调用的回调

    //show方法的参数回调的(selectItems)参数则包含选择的信息

    picker.show(function(selectItems){

        var sheng = selectItems[0].text;//选择的省份信息

        var shengId = selectItems[0].value;//选择省份的值信息



        var shi = selectItems[1].text;//选择的市信息

    

        var xian = selectItems[2].text;//选择的县信息

        //将省市县信息拼接显示在文本框中

        $("#area").val(sheng+shi+xian);

    })

})





2.使用mui的提示信息框提供“确认”,“取消”操作:
[AppleScript] 纯文本查看 复制代码
mui.confirm("请问是否要删除该信息吗?","提示框标题",["确定删除","取消删除"],function(choose){

    //回调函数的choose参数就包含了用户点击的选择信息

    if(choose.index == 0){

        //用户点击了确定删除

    }else if(choose.index == 1){

        //用户点击了取消删除

    }

})





3.使用代码收起左滑的功能菜单(即左滑地址后出现的修改,删除按钮):
A.获得需要收起左滑的li:
var li = 获取当前点击的那个li;


B.在操作执行完毕(即修改或删除完毕)之后,将左滑的功能菜单恢复原样:
mui.swipeoutClose(li);

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马