个人案例
- 机场货运大数据
机场货运大数据
机场货运大数据扫码体验
- [Component] slot "" is not found?
开发者工具和真机调试都出现了[Component] slot "" is not found这条警告提示,而且有非常多的警告,会导致开发工具非常卡,不知道这个警告提示可不可以关闭掉? 检查了很多遍组件代码,slot是肯定存在的,property的类型也都没有问题,这个警告提示一直都存在,能不能在开发调试的时候关闭掉这个提示? 最新版开发工具,基础库版本2.19.1 [图片]
2021-08-13 - 接口canvas参数类型不对
https://developers.weixin.qq.com/miniprogram/dev/api/canvas/wx.canvasToTempFilePath.html canvas 开启2d后,接口wx.canvasToTempFilePath(Object object, Object this)中的canvas参数传入的canvas实例后,canvas参数类型应该是一个object类型,文档中canvas参数的类型是string,这个地方有问题吧 然后这样调用之后,开发工具中可以正常显示合成后输出的图片,但是在真机ios中输出的图片不显示,显示为空白的图片区域
2020-02-09 - tempFilePath无法作为img标签的src属性显示图片
最新基础库版本,最新ios系统,包括IDE中 测试wx.chooseImage()回调返回的res.tempFilePath无法作为image标签的src属性来显示图片,亲测有bug 现在返回的tempFilePath临时路径无法在image标签中显示出来 [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"member_join_upload-files"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]block[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{uploadImages}}"[代码] [代码]wx:key[代码][代码]=[代码][代码]"*this"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"member_join_upload-file"[代码] [代码]catchtap[代码][代码]=[代码][代码]"previewImage"[代码] [代码]id[代码][代码]=[代码][代码]"{{item}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]image[代码] [代码]class[代码][代码]=[代码][代码]"member_join_upload-img"[代码] [代码]src[代码][代码]=[代码][代码]"{{item}}"[代码][代码]>[代码]image[代码][代码]>[代码][代码][代码][代码] [代码][代码][代码]view[代码][代码]>[代码][代码][代码][代码][代码][代码] [代码][代码][代码]block[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]view[代码][代码]>[代码][代码][代码][代码] 求助各路大神,尽快修复这个bug,多谢 [代码]wx.chooseImage({[代码][代码] [代码][代码]count: 1, [代码][代码]// 默认9[代码][代码] [代码][代码]sizeType: [[代码][代码]'original'[代码][代码], [代码][代码]'compressed'[代码][代码]], [代码][代码]// 可以指定是原图还是压缩图,默认二者都有[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码], [代码][代码]'camera'[代码][代码]], [代码][代码]// 可以指定来源是相册还是相机,默认二者都有[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]// 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片[代码][代码] [代码][代码]var[代码] [代码]tempFilePaths = res.tempFilePaths[代码][代码] [代码][代码]}[代码][代码]})[代码] [代码]chooseUploadImages: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]wx.chooseImage({[代码][代码] [代码][代码]count: 9,[代码][代码] [代码][代码]sizeType: [[代码][代码]'original'[代码][代码], [代码][代码]'compressed'[代码][代码]],[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码], [代码][代码]'camera'[代码][代码]],[代码][代码] [代码][代码]success: (res) => {[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]// console.log(this.data.uploadImages.concat(res.tempFilePaths));[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]uploadImages: [代码][代码]this[代码][代码].data.uploadImages.concat(res.tempFilePaths),[代码][代码] [代码][代码]});[代码][代码] [代码][代码]// App.util.uploadMultiImages({[代码][代码] [代码][代码]// })[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]i = 0, len = [代码][代码]this[代码][代码].data.uploadImages.length; i < len; i++) {[代码][代码] [代码][代码]wx.saveFile({[代码][代码] [代码][代码]tempFilePath: res.tempFilePaths[i],[代码][代码] [代码][代码]success: (res) => {[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码] VM2324:2 Failed to load image http://tmp/wx3ca2e94afa79a416.o6zAJswbPoA-0ObCJxyveCQOnPtg.23e7c558dddb6528e05e811ddc576abc.png the server responded with a status of 404 (HTTP/1.1 404 Not Found) From server 127.0.0.1 (anonymous) @ VM2324:2 VM2326:1 Thu Jan 11 2018 17:10:32 GMT+0800 (中国标准时间) 渲染层网络层错误 VM2326:2 Failed to load image http://tmp/wx3ca2e94afa79a416.o6zAJswbPoA-0ObCJxyveCQOnPtg.c04ff7d0b9a4374aa8d31495e904acad.png the server responded with a status of 404 (HTTP/1.1 404 Not Found) From server 127.0.0.1 [代码]wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 success: function (res) { // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 var tempFilePaths = res.tempFilePaths } })[代码]
2018-01-11 - win10 IDE 不支持wifi系列接口的调试
win10 系统,笔记本肯定有wifi模块,目前IDE无法支持wifi系列接口的调试,必须在手机上进行调试,不是很方便,希望官方针对wifi系列接口增加能在IDE调试的功能。多谢
2017-12-28 - IDE中测试wx.previewImage接口预览图片后点击退出预览界面失效
调用wx.previewImage接口,参数正确,可以正常预览图片,但是在ide中测试点击预览的图片或黑色蒙层正常的话会退出预览界面。 现在在ide中点击预览的图片和图片之外的黑色蒙层均无任何反应,不会退出预览图片的界面,仍然停留在预览的界面,但是在ios手机上测试点击图片后正常退出预览界面,不知道为什么ide中退出预览图片界面会失败,求解。
2017-12-21 - swiper 组件竖向轮播滚动失效
swiper 组件竖向轮播滚动失效,是否跟swiper-item里的组件多少有关? 想实现一个定时向上滚动的效果,于是乎想到了swiper, 然后设置swiper的vertical属性为true, 依次设置其它属性,但是尝试多次后并没有实现轮播滚动的效果 代码示例如下: [代码]<[代码][代码]swpier[代码] [代码]class[代码][代码]=[代码][代码]"swiper__content"[代码] [代码]indicator-dots[代码][代码]=[代码][代码]"true"[代码] [代码]vertical[代码][代码]=[代码][代码]"true"[代码] [代码]circular[代码][代码]=[代码][代码]"true"[代码] [代码]autoplay[代码][代码]=[代码][代码]"true"[代码] [代码]interval[代码][代码]=[代码][代码]"2000"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]block[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{swiperArr}}"[代码] [代码]wx:key[代码][代码]=[代码][代码]"index"[代码] [代码]wx:for-item[代码][代码]=[代码][代码]"swiperItem"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]swpier-item[代码] [代码]class[代码][代码]=[代码][代码]"swiper__item"[代码] [代码]animation[代码][代码]=[代码][代码]"{{animationData}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"swiper__avatar"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]image[代码] [代码]src[代码][代码]=[代码][代码]"{{swiperItem.avatarUrl}}"[代码] [代码]class[代码][代码]=[代码][代码]"swiper__avatar--img"[代码] [代码]lazyload>[代码]image[代码][代码]>[代码][代码][代码][代码] [代码][代码][代码]view[代码][代码]>[代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"swiper__nickname"[代码][代码]>[代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>{{swiperItem.nickname}}[代码]text[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]view[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"swiper__progress"[代码][代码]>[代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"progress_desc"[代码][代码]>[代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>还差[代码]text[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]text[代码] [代码]class[代码][代码]=[代码][代码]"progress_desc--color"[代码][代码]>1人[代码]text[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>拼成[代码]text[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]view[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"progress_time"[代码][代码]>[代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>剩余17:43:00[代码]text[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]view[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]view[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"swiper__join"[代码][代码]>[代码][代码][代码][代码][代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>去参团[代码]text[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]view[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]swpier-item[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]block[代码][代码]>[代码][代码][代码][代码][代码][代码][代码] [代码][代码][代码]swpier[代码][代码]>[代码][代码][代码][代码] [代码].swiper__content {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]240[代码][代码]rpx;[代码][代码] [代码][代码]overflow[代码][代码]: [代码][代码]hidden[代码][代码];[代码][代码]}[代码][代码].swiper__item {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]box-sizing: border-box;[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]120[代码][代码]rpx;[代码][代码] [代码][代码]display[代码][代码]: flex;[代码][代码] [代码][代码]justify-[代码][代码]content[代码][代码]: space-between;[代码][代码] [代码][代码]align-items: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]border-top[代码][代码]: [代码][代码]1px[代码] [代码]solid[代码] [代码]#eee[代码][代码];[代码][代码]}[代码][代码].swiper__avatar {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]64[代码][代码]rpx;[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]64[代码][代码]rpx;[代码][代码]}[代码][代码].swiper__avatar--img {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]border-radius: [代码][代码]50%[代码][代码];[代码][代码]}[代码][代码].swiper__nickname {[代码][代码] [代码][代码]flex: [代码][代码]1[代码][代码];[代码][代码] [代码][代码]margin-left[代码][代码]: [代码][代码]20[代码][代码]rpx;[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]14px[代码][代码];[代码][代码]}[代码][代码].swiper__progress {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]200[代码][代码]rpx;[代码][代码]}[代码][代码].progress_desc {[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]14px[代码][代码];[代码][代码]}[代码][代码].progress_desc--color {[代码][代码] [代码][代码]color[代码][代码]: [代码][代码]#EB4A52[代码][代码];[代码][代码]}[代码][代码].progress_time {[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]12px[代码][代码];[代码][代码]}[代码][代码].swiper__join {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]120[代码][代码]rpx;[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]60[代码][代码]rpx;[代码][代码] [代码][代码]line-height[代码][代码]: [代码][代码]60[代码][代码]rpx;[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]14px[代码][代码];[代码][代码] [代码][代码]color[代码][代码]: [代码][代码]#fff[代码][代码];[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]#EB4A52[代码][代码];[代码][代码] [代码][代码]border-radius: [代码][代码]10[代码][代码]rpx;[代码][代码]}[代码] 然后再就是如果单独抽出来做成一个自定义组件设置swiper组件的样式会失效(比如高度),得在swiper外边加一个view再设置高度或其他样式才可以,封装为自定义组件后组件里包含的swiper样式失效,但是swiper-item样式正常 不过现在是无论是否单独封装成组件还是直接在wxml中,swiper组件设置vertical属性失效,不会出现任何上下轮播滚动的效果 不知道是什么情况,请大神帮忙看下到底是哪里出错了??
2017-12-12 - 自定义组件会影响其它样式文件中使用的伪元素样式
例如A页面当中一旦引用自定义组件如: [代码]"usingComponents": {[代码][代码] [代码][代码]"min-mask": "../../min-components/min-mask/min-mask",[代码][代码] [代码][代码]"min-popup": "../../min-components/min-popup/min-popup",[代码][代码] [代码][代码]"min-iconfont": "../../min-components/min-iconfont/min-iconfont"[代码][代码] [代码][代码]}[代码] 然后A页面引入的其他样式文件如button.wxss中的伪元素会受到影响,不会正常显示其原有的样式,去掉A.json文件中引用自定义组件的代码后,button.wxss的样式显示正常。但是button.wxss中的其它常用的非伪元素样式则不受影响。 比如使用:after伪元素不会显示其中data-label属性的value值,去掉引用自定义组件代码后,data-label属性的value值正常显示 [代码].speed-dial-button[data-label]:after {[代码][代码] [代码][代码]content[代码][代码]: [代码][代码]attr[代码][代码](data-label);[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]/* left: 0; */[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]50%[代码][代码];[代码][代码] [代码][代码]transform: translate[代码][代码]3[代码][代码]d([代码][代码]0[代码][代码], [代码][代码]-50%[代码][代码], [代码][代码]0[代码][代码]);[代码][代码] [代码][代码]padding[代码][代码]: [代码][代码]4px[代码] [代码]10px[代码][代码];[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]12px[代码][代码];[代码][代码] [代码][代码]background[代码][代码]: rgba([代码][代码]0[代码][代码], [代码][代码]0[代码][代码], [代码][代码]0[代码][代码], [代码][代码]0.4[代码][代码]);[代码][代码] [代码][代码]border-radius: [代码][代码]3px[代码][代码];[代码][代码] [代码][代码]color[代码][代码]: rgba([代码][代码]255[代码][代码], [代码][代码]255[代码][代码], [代码][代码]255[代码][代码], [代码][代码]0.8[代码][代码]);[代码][代码] [代码][代码]pointer-events: [代码][代码]none[代码][代码];[代码][代码] [代码][代码]white-space[代码][代码]: [代码][代码]nowrap[代码][代码];[代码][代码] [代码][代码]opacity: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]box-sizing: border-box;[代码][代码] [代码][代码]transition: [代码][代码]all[代码] [代码]0.3[代码][代码]s;[代码][代码]}[代码] [代码].speed-dial-opened .speed-dial-button[data-label]:after {[代码][代码] [代码][代码]opacity: [代码][代码]1[代码][代码];[代码][代码]}[代码] 折腾了很长时间不知道是怎么回事,求大神指导
2017-11-22 - 使用自定义组件提示错误
使用自己定义的oast组件提示错误:(toast组件又使用了(嵌套了)一个自定义的icon组件) Error:** Expect END descriptor with depth 1 but get another 根据调试发现可能是嵌套icon(icon有个属性叫做icon,是图标的样式)的问题, [代码]<wxc-toast is-show="{{$toast.show}}" text="分享成功" icon="yes" icon-color="#ff5777"></wxc-toast> <button bindtap="showToast">自定义 icon 颜色的 toast</button>[代码]去掉icon属性后使用正常不会报错,一旦加上icon就会报错 Expect END descriptor with depth 1 but get another [代码]<wxc-toast is-show="{{$toast.show}}" text="分享成功" icon-color="#ff5777"></wxc-toast> <button bindtap="showToast">自定义 icon 颜色的 toast</button>[代码][代码]console.group([代码][代码]"Mon Nov 13 2017 11:05:41 GMT+0800 (中国标准时间) 渲染层错误"[代码][代码])[代码][代码]console.error(Error: Expect END descriptor [代码][代码]with[代码] [代码]depth 1 but get another)[代码][代码]console.groupEnd()[代码] win10系统; 微信开发者工具最新版v1.01.1711020; 请教大神这个错误一般是如何引起的?
2017-11-13 - 新增的自定义组件的路径是绝对路径还是相对路径?
[代码][代码] [代码]{ "usingComponents": [代码] [代码] { "component-tag-name": "path/to/the/custom/component"[代码] [代码] } }[代码][代码] 文档里的的path是哪个路径,小程序项目里的路径都可以吗,还是必须是pages里面?[代码] 我现在使用的是../../wx-components/custom_checkbox/custom_checkbox/ 提示错误, 我现在实在pages里的一个目录里的json文件里引用根目录下的 wx-components/custom_checkbox/custom_checkbox,编译错误,是不支持相对路径吗??? Component is not found in path "wx-components/custom_checkbox/custom_checkbox" Error: Component is not found in path "wx-components/custom_checkbox/custom_checkbox"
2017-11-03