- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 uni-app 开发微信小程序遇到的bug总结(1)
1.倒计时在ios上不显示? 解决:将2020-10-10 [10:00:00]此类日期[时间]格式转化为2020/10/10[10:00:00]。除了单纯的时间显示意外,以时间为判断依据的功能建议都转换一下,不然可能会出现其它意想不到的问题 // 2020-10-10 const time = '2020-10-10'; const formatTime = this.$handleTime(time).format('YYYY/MM/DD'); ... 2.设置margin-bottom无效? 解决:
2020-11-27 12:03:17
1206
1
原创 微信小程序倒计时在 iphone X不显示的问题
写的倒计时在iphone X不显示??? 将 2020-09-03 15:30:30改为2020/09/03 15:30:30
2020-09-03 20:10:56
468
原创 axios文件上传,导出,图片上传之前预览
文件上传 先实现上传函数 // 上传方法 import axios from 'axios' function upload (file) { const formData = new FormData() formData.append('file', file) // 'file'为文件名,file为文件 /* 若需要带参数 formData.append('id', id) */ return new Promise((resolve, reject) =>
2020-08-31 17:25:31
382
原创 Vant ui组件按需引入,在.vue文件中使用
在vue组件中单独使用vant ui组件 先安装vant ui npm i vant -S 安装后在要使用的.vue组件中引入,即可使用 <template> <div> <van-button></van-button> </div> </template> <script> import { Button } from 'vant' export default { components: { '
2020-08-29 13:19:13
731
1
原创 formCreate autoComplete 报错 Cannot read property ‘propsData‘ of undefined
在使用formCreate的autoComplete时,设置了data后报了如下的错误 在props中添加filterMethod就可以解决,例如: props: { data: ['1234', '23344'], filterMethod: (value, option) => option.indexOf(value) !== -1, }
2020-08-14 10:45:42
629
原创 js将一个数组分割成指定长度数组的集合
需求:目标数组[1,2,3,4,5,6,7],加入想分割的长度为2,则输出[[1,2],[3,4],[5,6],[7]] lodash库中提供了这么一个方法 chunk(),先用lodash来实现需求 /** * _.chunk(array, [size=1]) * @description 将目标数据分割成指定长度的数组集合 * @param {Array} array 目标数组 * @param {Number} [size=1] 目标长度,默认值为1 * @returns {Array} 经
2020-07-20 15:39:07
3084
1
原创 解决 iView Select 选中后验证失败的问题
问题描述:使用iView的Select组件配合Form进行验证的时候,总是验证不通过 看了网上的建议,添加type: 'number’还是不起作用,查看iView的验证规则文档后发现 iView rules文档 即如果我们不添加type来限定类型,则默认类型就是 string,但是一般的需求是Option的value都是id这种唯一标识。 所以有可能会出现number/string,之前拿到后台的数据时,id默认是string,然后不添加type,只是常规的required、message、trigge
2020-07-15 12:05:10
1488
3
原创 解决iView Menu 页面刷新时,不选中当前MenuItem的问题
在使用iview Menu时,点击某一个菜单项,刷新页面后,总是选中第一项菜单,但当前路由没有变化,由此可以根据当前路由不会变化来解决这个问题。 <Menu ref="menu" mode="horizontal" theme="light" :active-name="active" > <MenuItem v-for="item in menuList" :key="item.path" :name="item.path" :to="item
2020-07-07 16:58:47
1755
原创 记一次在vue和iview使用过程中出现的奇怪的东西:“Unknown Component”
在使用vue的过程中,用devtools查看数据时,竟然显示 Unknown Component,因为ui框架使用的还是iview2.x版本,Tree组件不支持插槽的写法,使用的是render()函数来自定义渲染,发现在render传参数时,多传入参数就会出现"Unknown Component",比如: render: (h, { root, node, data }) => { return this.partRender(h, node, data) } methods: { partRen
2020-05-09 18:30:50
1269
原创 使用web-view实现小程序与web页面通信
最近在使用mpvue做小程序的时候,需要实现web端与小程序端通信,所以选择web-view来进行实现 在小程序中使用web-view <web-view src="http://xxxxxx" @message="getMessage"></web-view> 在web端使用时,先要引入微信JSSDK,微信开发者社区下载即可,此处项目使用vue开发 此处在使用时遇到了一...
2020-05-07 18:30:26
1912
原创 git pull 拉取代码时报错
在git pull 时报了以下的错误 error: Your local changes to the following files would be overwritten by merge: src/http/http.js Please commit your changes or stash them before you merge. 这是由于某个文件被同时改动引起的冲突 执行以下命令...
2020-04-28 18:31:45
561
原创 mpvue Page "pages/……/main" has not been registered yet.
在使用mpvue开发小程序的时候,遇到了下面的问题 在app.json新添加pages后,原来的有个做好的页面不显示内容,没有报错,但在微信开发者工具中打印出了一下的内容 Page "pages/myOrder/videoInterrogationOrder/visitingDetail/main" has not been registered yet. 在检查了一下项目之后发现没有什么问题,...
2020-04-09 11:47:18
1758
1
原创 mpvue新建的页面不显示内容,只显示地址??
最近在用mpvue开发小程序时遇到如下的问题,新建的页面不显示内容,只显示地址 于是我检查了app.json中的pages有没有配置上该页面的路径,发现没有问题 接着检查了navigateTO的url地址有没有写错,嗯还是没问题,特么的…… 然后我想着重新创建个页面,来证明不是我的问题 于是乎,index.vue、main.js、mian.json 等等,似乎发现了什么问题,main……,于是我...
2020-04-02 23:01:34
761
原创 Error: Cannot find module 'chalk'
今天在运行vue项目时,报了Error: Cannot find module 'chalk’的错误,仔细一想也没干什么,昨天还好好的,一时有点懵, 于是百度了一下,有人说是不是把根文件的名字改了,于是恍然大悟,确实有这么一波操作,于是乎又把名字改了回来 然后:npm run dev 成功了!!!! ...
2020-03-25 17:19:41
395
原创 vue+nodejs实现阿里云的短信验证功能
最近在vue的学习中需要实现一个短信验证来完成注册和登录的功能,没实现之前觉得还是有点麻烦,各种CSDN和百度,最后在老师的帮助下终于实现了,此处省略一万字……。不多说了,直接上代码,希望能够帮助到需要的人,有什么不足之处,还希望路过的大佬指点,不胜感激。 一 ,前端部分 此处布局方面不再赘述,只介绍逻辑流程。 axios({ method: 'get', //将以下的IP和端口改为自己的ex...
2019-12-05 10:19:14
2502
3
原创 jQuery中的holdReady()函数
在jQuery中,入口函数在DOM元素加载完毕后就会执行,但我们实际更多的需求是当页面的某些资源加载完毕后我们才希望其执行,此时就需要用到 holdReady() 函数,满足我们的需求。 使用: $.holdReady(true);//作用:暂停入口函数的执行 $(()=>{ alert("hello"); }) 当我们设置为 $ .holdReady(true)时就可以到达不让入...
2019-11-26 17:06:54
237
原创 浅谈jQuery入口函数与原生入口函数的区别
一,先来看看原生入口函数与jQuery的入口函数的区别 原生入口函数: window.onload=function(){ alert("hello javascript"); } jQuery入口函数: $(document).ready(function(){ alert("hello jquery"); }); 现在来看看书写多个入口函数会出现什么情况 原生: windo...
2019-11-23 21:51:12
284
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅