你drag-wrap的宽和高没必要100%,浮动的菜单是多大就多大,浮动菜单接收touchStart、touchEnd、touchMove三个事件来控制菜单的位置。
movable-view层级太高 导致页面事件无法点击我们的需求是做一个可拖动的菜单,类似于苹果手机浮动的home按钮,整个页面内都是可以拖拽的。 现在的问题是我用了拖拽组件之后,设置了z-index是高于页面层级的,导致整个页面内部所有点击事件都不生效。 <view class="page"> 这里是页面所有内容的代码 page没有设置层级 所以被drag-wrap挡住 无法执行点击事件,如果设置page层级高于drag-wrap,则无法执行拖拽事件 </view> [代码]<!-- drag start -->[代码] [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"drag-wrap"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]movable-area[代码] [代码]style[代码][代码]=[代码][代码]"height: 100%; width: 100%; "[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]movable-view[代码] [代码]class[代码][代码]=[代码][代码]"drag-view"[代码] [代码]bindtap[代码][代码]=[代码][代码]'changeBtnViewState'[代码] [代码]disabled[代码][代码]=[代码][代码]"{{disabledMenu}}"[代码] [代码]x[代码][代码]=[代码][代码]"{{x}}"[代码] [代码]y[代码][代码]=[代码][代码]"{{y}}"[代码] [代码]direction[代码][代码]=[代码][代码]"all"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"menu-view"[代码][代码]>菜单</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"btn-view hide{{showBtnView?'show':''}}"[代码] [代码]>[代码][代码] [代码][代码]<[代码][代码]button[代码] [代码]class[代码][代码]=[代码][代码]"menu-btn btn-openApp"[代码] [代码]open-type[代码][代码]=[代码][代码]"launchApp"[代码] [代码]app-parameter[代码][代码]=[代码][代码]"wechat"[代码] [代码]binderror[代码][代码]=[代码][代码]"launchAppError"[代码][代码]>打开APP</[代码][代码]button[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]button[代码] [代码]class[代码][代码]=[代码][代码]'menu-btn btn-goIndex'[代码][代码]>首页</[代码][代码]button[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]movable-view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]movable-area[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<!-- drag end -->[代码] [代码].drag-wrap{[代码][代码] [代码][代码]width[代码][代码]:[代码][代码]100%[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]fixed[代码][代码];[代码][代码] [代码][代码]z-index[代码][代码]:[代码][代码]999[代码][代码];[代码][代码] [代码][代码]top[代码][代码]:[代码][代码]0[代码][代码];[代码][代码]}[代码][代码].drag-view{[代码][代码] [代码][代码]width[代码][代码]:[代码][代码]50px[代码][代码];[代码][代码] [代码][代码]height[代码][代码]:[代码][代码]50px[代码][代码];[代码][代码]}[代码][代码].menu-view{[代码][代码] [代码][代码]width[代码][代码]:[代码][代码]50px[代码][代码];[代码][代码] [代码][代码]height[代码][代码]:[代码][代码]50px[代码][代码];[代码][代码] [代码][代码]background[代码][代码]: orange;[代码][代码] [代码][代码]color[代码][代码]:[代码][代码]#fff[代码][代码];[代码][代码] [代码][代码]line-height[代码][代码]: [代码][代码]50px[代码][代码];[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]border-radius:[代码][代码]50%[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]bottom[代码][代码]:[代码][代码]0[代码][代码];[代码][代码] [代码][代码]right[代码][代码]:[代码][代码]0[代码][代码];[代码][代码]}[代码][代码] [代码]
2018-08-15bindtap="这里的函数不要带参数直接写函数名" 如果要传参数使用data-xxx的形式传递
bindtap点击无效Component "pages/index/find/find" does not have a method "tabItemEvt(3)" to handle event "tap".
2018-08-15请先encodeURIComponent()在放到参数里,下一个页面取到值后再decodeURIComponent()即可。
路由跳转,参数的value 包含‘&’路由跳转时,如果包含多个参数,其中一个参数的value包含‘&’,下一个页面取的参数就会有问题。 [图片]
2018-08-15这是小程序社区,公众号不知道。
关于如何自动获得用户的位置信息大家好! 请问有没有办法在用户每次打开公众号时自动获得用户的位置信息?或者必须点击菜单触发事件才能获得用户位置信息? 我们希望根据用户的地理位置自动调整点击菜单后显示的内容。比如点击菜单里的”住宿”,就显示附近的酒店。 这一功能是否必须每次都要求授权? 敬礼!
2018-08-15虚拟键引起的,你不信你把你虚拟键关了或找个iPhone看看就正常了。
安卓 WebView position:fixed 错位问题请教一下各位,小程序里内嵌的 WebView 各位有没有遇到过这种情况? 就是安卓系统里,position: fixed;left:0; bottom: 0; 这种置底的元素,会错位到屏幕外边去(如图)? [图片] 而且这种排版错位只发生在第一次打开小程序时,如果删除后再次打开进入问题就不复存在了。 第一次进入: [图片] 删除后再次进入,底部正常: [图片] 这个问题很早就提过,官方一直没人答复,我这个问题是稳定重现的,官方人员看到的话还麻烦帮忙看一下,感激不尽! 此外,这个错误貌似只在 navigationStyle: custom 时出现...
2018-08-15https是必须的,关于备案,如果是新的备案会有延迟,请等待一段时间后再试。
域名未经过ICP备案问题是这样的, 我开发了一个个人小程序,关于餐饮点餐类的。 目前需要上线。在腾讯云买 了域名, 在其他地方买了一个空间,当作存放pc服务端, 现在域名已经备案了,也绑定了网站空间。 但是微信小程序需要绑定https:// ,才能请求到pc服务端,绑定的时候是报错::域名未经过ICP备案,请问我问题出在哪?我该怎么解决,有遇到相同情况的没?在线等
2018-08-15改host文件
开发环境下如何链接WX.request的url?[代码] [代码][代码]wx.request({[代码][代码] [代码][代码]url: [代码][代码]'http://localhost/2018-5-24/search.php?id='[代码] [代码]+ formData,[代码][代码] [代码][代码]data: formData,[代码] 各位大神,我在学习小程序,看了很多例子,但是如何找到属于自己开发环境下的url呢?
2018-08-15利用bind事件冒泡来处理 [代码]<button open-type=[代码][代码]"getPhoneNumber"[代码] [代码]bindgetphonenumber=[代码][代码]"getPhoneNumber"[代码][代码]> [代码][代码] [代码][代码]<button open-type=[代码][代码]"getUserInfo"[代码] [代码]bindgetuserinfo=[代码][代码]"bindGetUserInfo"[代码][代码]>多重按钮</button>[代码][代码]</button>[代码]
getUserInfo和getPhoneNumber 一个按钮实现上面两个功能<button wx:if="{{canIUse}}" open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">授权登录</button> <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> </button> 想用一个button实现上面两个功能,怎么实现?
2018-08-15请提交错误日志
后台微信接口部署到服务器上访问不到!!如题,我后台和微信接口是在一个项目里面,在本地跑 接口没问题能访问,如果打包部署到服务器上去,结果就是后台界面和功能都能访问,微信接口死活都访问不到一直404。
2018-08-15你的json格式是非法的,记得值需要引号括起来,而且你有两个id=6的项。 [代码]{[代码][代码]"data"[代码][代码]:[{[代码][代码]"id"[代码][代码]:[代码][代码]"1"[代码][代码],[代码][代码]"tcp"[代码][代码]:[代码][代码]"xxxx1"[代码][代码]},{[代码][代码]"id"[代码][代码]:[代码][代码]"2"[代码][代码],[代码][代码]"tcp"[代码][代码]:[代码][代码]"xxxx2"[代码][代码]}]}[代码]
JSON的转换为数组的问题[图片] 获取了该JSON后,无法通过如res.data.data[1].id,获取相对应的值,不知道是什么原因.............
2018-08-15