摘要: 对于使用ECharts图表的步骤,每种图表都是一致的,相信大家也都了解 此处只分享甘特图的option,代码如下: option: { title: { text: '项目实施进度表', left: 10 }, legend: { y: 'bottom', data: ['计划时间', '实际时间' 阅读全文
posted @ 2019-08-22 10:06 jANE2160 阅读(7242) 评论(0) 推荐(1) 编辑
摘要: 一:父组件传值给子组件 1. 在父组件中引用子组件 1.1 在父组件json中导入子组件 1.2 在子组件的json中,把自己定义为子组件 2. 在父组件中,子组件的引用处,绑定一个属性( text ),并传递想要给子组件的值( parentParam ) 3. 在子组件中的js中使用 proper 阅读全文
posted @ 2019-08-15 15:19 jANE2160 阅读(19150) 评论(2) 推荐(1) 编辑
摘要: 由于父组件中的数据是异步获取的,而子组件在一开始便会渲染,所以会造成子组件渲染完成后,数据还未获取到的情况 这里有一个简单的解决方案:在子组件渲染前,判断父组件数据是否获取完成,数据获取完成后再渲染子组件 如上代码,tab-weekly是子组件,userId是在父组件中异步获取、需要传递给子组件ta 阅读全文
posted @ 2019-08-08 16:47 jANE2160 阅读(3739) 评论(2) 推荐(2) 编辑
摘要: 如上,拿到了id为box的view,并获取到了它的宽、高等属性,此段代码要放在onReady函数中 注意:如果这个view的宽高是随着内容而变化的话,这样获取到的宽高就有可能还是渲染完成前的值,不知是不是小程序自己的bug,解决方案是在获取外加一个定时器,如下 阅读全文
posted @ 2019-08-06 09:59 jANE2160 阅读(7033) 评论(2) 推荐(2) 编辑
摘要: 当小程序发布新的版本后 ,用户如果之前访问过该小程序,通过已打开的小程序进入(未手动删除),则会检测新版本,提醒用户更新新的版本 话不多说,上代码 由于小程序开发版/体验版没有“版本”的概念,所以无法在开发版/体验版上测试版本更新情况,可以在开发工具上,添加编译模式,勾选最下方的“下次编译时模拟更新 阅读全文
posted @ 2019-07-29 15:04 jANE2160 阅读(6081) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,通常碰到样式非固定的情况,这时候就要使用变量来规定样式,例如,一个view的宽度需要使用变量: 1. 在wxss中,定义变量:width:var(--width--); 2. 在js中,定义变量:viewWidth,并给这个变量赋予想要的值 3. 在xml中,使用wxss中的变量和js 阅读全文
posted @ 2019-07-26 10:13 jANE2160 阅读(6698) 评论(0) 推荐(0) 编辑
摘要: 在小程序开发中,我们通常会遇到这样的需求:提交某个表单成功后跳转该表单详情页面,但是返回时需要跳转回到首页(注意:我这里的首页是提交表单页的前一个页面),而不能再返回提交表单的页面,并且要在首页中刷新刚刚提交的数据 1. 这首先要求我们在提交成功跳转时,使用redirectTo的方式,不保留当前页面 阅读全文
posted @ 2019-07-18 15:03 jANE2160 阅读(13422) 评论(0) 推荐(0) 编辑
摘要: 对象的扩展运算符(...),用于取出参数对象中的所有可遍历属性,然后拷贝到当前对象之中 对象扩展运算符: 1. 复制对象 let obj1 = { x: 1, y: 2, z: 3 } let obj2 = { ...obj1 } obj2 = { x: 1, y: 2, z: 3 } 2. 合并对 阅读全文
posted @ 2019-07-12 10:22 jANE2160 阅读(3193) 评论(0) 推荐(0) 编辑
摘要: 第一步: 在iconfont库中,找到你想要的图标,加入到购物车,再在购物车中将图标加入到你的项目中去 第二步: 在项目中,可以看到刚刚加入的图标,这里是你在项目中所有用到的iconfont,选择下载至本地 第三步: 将下载的压缩包解压,将其中的css、eot、svg、ttf、woff文件放入到你的 阅读全文
posted @ 2019-07-10 14:12 jANE2160 阅读(612) 评论(1) 推荐(1) 编辑