浮囡

浮囡 查看完整档案

太原编辑  |  填写毕业院校  |  填写所在公司/组织 no 编辑
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

浮囡 回答了问题 · 2018-12-28

如何离线安装vue-cli脚手架工具?

跟阿里一样,自己维护一个npm镜像在内网上,就可以离线安装了

关注 4 回答 3

浮囡 回答了问题 · 2018-12-18

APP首页有多个内容区域,分多个接口多次请求还是一次性返回呢?

按后端微服务的理念来看是要分开的,可以通过node.js之类的中间件语言来聚合接口

关注 7 回答 6

浮囡 回答了问题 · 2018-12-15

为什么前端会出现依赖注入这种东西,什么场景下会用到?

前端也会有一个类依赖另一个类的场景啊,而且很普遍,这个时候用依赖注入比自己new N个类看起来好多了

关注 4 回答 2

浮囡 回答了问题 · 2018-12-14

解决observer,vuex中可以看到数据,但是再main.js中取到的长度是0

不用List获取的时候,点开List里面有值吗
而且你在main.js里取值的时候他还没有被赋值吧

关注 2 回答 2

浮囡 回答了问题 · 2018-12-07

怎样把promise封装成 有执行循序且链式调用只返回一个promise 的方法?

把你要请求的接口构造成一个list
['/info','/detail'...]
然后用for循环来请求,在for的代码块里await

关注 4 回答 3

浮囡 回答了问题 · 2018-12-04

解决websocket怎么上传大的文件、图片,文件大了发现会断线

先将base64转为blob

var convertBase64ToBlob = function(base64){
    var base64Arr = base64.split(',');
    var imgtype = '';
    var base64String = '';
    if(base64Arr.length > 1){
        //如果是图片base64,去掉头信息
        base64String = base64Arr[1];
        imgtype = base64Arr[0].substring(base64Arr[0].indexOf(':')+1,base64Arr[0].indexOf(';'));
    }
    // 将base64解码
    var bytes = atob(base64String);
    //var bytes = base64;
    var bytesCode = new ArrayBuffer(bytes.length);
     // 转换为类型化数组
    var byteArray = new Uint8Array(bytesCode);
    
    // 将base64转换为ascii码
    for (var i = 0; i < bytes.length; i++) {
        byteArray[i] = bytes.charCodeAt(i);
    }
   
    // 生成Blob对象(文件对象)
    return new Blob( [bytesCode] , {type : imgtype});
};

然后用ajax上传

关注 2 回答 1

浮囡 回答了问题 · 2018-11-30

解决obj中的str如何能当变量读出来?

问题描述不清
请写明期望结果

关注 3 回答 2

浮囡 回答了问题 · 2018-11-30

解决vue 路由登录校验问题

按你写的逻辑,没登录,跳登录页,然而还是没登录,继续跳登录页然后循环爆栈
要判断下 to === login的时候就不要再判断是否登录了

关注 3 回答 3

浮囡 回答了问题 · 2018-11-29

解决js里为什么0除于0等于NaN?

首先是个数学问题,0不能作为被除数,
所以任何数除0都会报错
js做了优化,0/0会返回NaN

关注 5 回答 7

浮囡 回答了问题 · 2018-11-29

解决关于var的一个问题

引用MDN的解释

使用Function构造器生成的函数,并不会在创建它们的上下文中创建闭包;它们一般在全局作用域中被创建。当运行这些函数的时候,它们只能访问自己的本地变量和全局变量,不能访问Function构造器被调用生成的上下文的作用域。这和使用带有函数表达式代码的 eval 不同。

就算是这样你的代码在浏览器环境下执行也是没问题的,
你应该是在node环境下执行的代码,在函数外用var声明的变量也并不是全局变量

关注 3 回答 2

认证与成就

  • 获得 37 次点赞
  • 获得 6 枚徽章 获得 0 枚金徽章, 获得 1 枚银徽章, 获得 5 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2017-03-06
个人主页被 589 人浏览