- 博客(49)
- 收藏
- 关注
原创 encodeURIComponent在uniapp中携带参数传给下一个页面长度有限制怎么解决
uniapp从url携带参数到下个页面 长度太长会导致数据缺失
2022-09-09 15:31:42
1242
原创 vue在npm安装的时候遇到的问题npm ERR code ERESOLVE ;npm ERRERESOLVE could not resolve
转载至:https://www.pudn.com/news/6278d403517cd20ea4bf4a02.html我加了自己的方式和理解npm ERR! code ERESOLVEnpm ERR! ERESOLVE could not resolvenpm ERR! npm ERR! While resolving: @vue/eslint-config-standard@6.1.0 npm ERR! Found: eslint-plugin-vue@8.7.1npm ERR! no
2022-08-10 16:04:12
3932
原创 关于移动端安卓和苹果的h5的打开附件的方式window.location.assign(res.url);
在移动端的h5中用window.open()方法打开pdf文件的时候是没有问题的,但是在ios端的时候window.open()打开再退出的时候就会无限闪屏,这时候需要用window.locaol.hreaf来打打开文件,并且安卓也适用。
2022-05-25 13:48:37
1120
原创 关于switch内部嵌套if判断
类似于在switch中使用if 判断case :" xxxxxxx"if(idloading == true){打印1}else{打印2}break;
2022-05-22 21:03:31
4734
原创 uniapp移动端的app的事件总线进行方法的触发EventBus
应用场景,A,B两个页面,从A跳到B页面,点击提交按钮,然后再点击手机实体键返回A页面,有一个组件的数据没有更新,原因是onload没有触发,但是又不会写,这时候可以事件总线(eventBus)进行,注:emit抛出的是什么方法,emit抛出的是什么方法,emit抛出的是什么方法,on就要用什么东西接收在A页面的提交按钮事件中写上this.EventBus.EventBus.EventBus.emit(“aMsg”) 抛出在B页面的 mounted用 this.EventBus.Ev
2022-05-09 11:27:59
2123
2
原创 对于uniapp的项目,获取设备的一些设备id,首次登陆设备的首台绑定,以及对项目的版本号进行对比进行app升级
第一步首先行获取设备的一些信息(安卓、苹果之类的)注:因为uni自带的 getSystemInfo 方法有时候获取不到苹果的设备id所以需要用到html5+的官方方法 plus.device.getInfo uuid就是 设备id但是在 旧版本的安卓设备可能会获取到 设备的imei类似于 766788768768,789798798798 这样的号,切记不要慌张,因为后端是根据你的id进行设备是否进行了绑定,并且返回信息,然后跳转是否绑定的页面,如果是,你就跳到更新页面,或者是显示
2022-05-09 11:05:01
6771
3
原创 substring从地址栏获取token=以后的值
var s=‘http://127.0.0.1:8888//fileDown//resource_manager\video\2021-07-20\81a23bf2b109666fb8f8d5fcf537d481\a782ac33ac6b4c98aa8aef86dfc4cac3.mp4’;//s.lastIndexOf(".") 从右向左的第一个’.'截取var name=s.substring(s.lastIndexOf(".")+1);console.log(name);//mp4//last
2022-03-31 01:05:58
227
原创 vue中进行节流和防抖
https://juejin.cn/post/7006257717820162056防抖: 直接赋值方法到methods里面debounce (func, delay = 1000, immediate = false) {//闭包let timer = null//不能用箭头函数return function () {if (timer) {clearTimeout(timer)}if (immediate && !timer) {func.apply(this,a
2022-03-25 22:02:22
395
原创 vue请求接口数据之后进行搜索
};切记切记 要判断this.products的数据类型 当this.products数据是object的时候会显示 没有filter的方法,这时候需要用方法判断是不是数组不是的话用console.log(Array.isArray(a)); //true 判断数据类型//js对象转数组var obj = data; //定义对象var arr = []; //定义数组for (var i in obj) {arr.push(obj[i]);}co...
2022-03-01 10:01:05
505
原创 移动端弹窗返回的时候关闭弹窗,没有弹窗返回上个页面
beforeRouteLeave 生命周期 做判断,如果有弹窗,则关闭弹窗,否则就返回上个页面
2021-10-28 10:39:53
479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人