自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 前端通过blob导出数据为excel,导出文件大小不受2m限制

不bb,先上代码$http({ method: 'GET', url: apiUrl, dataType: 'json', async: true, headers: { ...

2020-01-07 17:41:45 2532

原创 AngularJS方法 —— angular.copy

描述:  复制一个对象或者一个数组(好吧,万物皆对象,数组也是一个对象)。  如果省略了destination,一个新的对象或数组将会被创建出来;  如果提供了destination,则source对象中的所有元素和属性都会被复制到destination中;  如果source不是对象或数组(例如是null或undefined), 则返回source;  如果source和destin...

2020-01-07 17:16:22 198

转载 git提交时”warning: LF will be replaced by CRLF“提示

今天把项目做完之后,然后用Git准备提交代码的时候,遇到warning: LF will be replaced by CRLF警告。当时在网上查了资料,发现很多的解决办法都是:修改git全局配置,禁止git自动将LF转化成CRLF。命令是:git config --global core.autocrlf false.LF和CRLF的真相是什么1.LF和CRLF都是换行符,在各操...

2019-04-16 16:56:08 654

转载 webpack新老打包命令

在webpack 4.0 之前 ,打包命令为npm demo.js bundle.js但是,如果安装的是最新的webpack,需要使用webpack demo.js -o demo.bundle.js 进行打包ps:网上很多地方用的都是老版本,特意更新一下作为打卡,希望可以帮助到大家...

2019-04-09 17:47:56 1347

原创 ng build ng build --aot 与 ng build --prod 的差异

ng build 常规的压缩操作 代码体积最大ng build --aot angular预编译 对angular中浏览器结实的部分转化成浏览器能直接读取的内容 代码体积较小ng build --prod angular预编译 取消console等显示 尽可能合并相同功能代码 代码体积最小...

2019-04-09 16:26:48 7283

原创 angular/cli的稳定创建步骤

首先使用淘宝镜像,保证下载库的成功率npm install -g cnpm --registry=https://registry.npm.taobao.org其次创建项目结构此时我们不使用传统的 ng new myapp 而是使用ng new myapp --skip-install 阻止自动使用npm下载依赖之后cd myapp 使用cnpm install 命令采用淘宝...

2019-04-09 15:24:54 172

原创 angularJS变量变化时页面视图不更新问题

页面视图不更新时,在方法后手动调用$scope.$apply()方法,手动更新视图举例如下:else if(count==1){ $scope.showImg=dataBase64; strHead=dataBase64.indexOf('data:image/'); strFoot=dataBase64.indexOf('base64,',strHead)+7; strV

2018-01-22 09:14:54 8634

转载 读取上传时图片的大小

首先,原生input file控件有个files属性,该属性是一个数组。数组中的元素有以下属性:lastModifiedDate,name,size,type,webkitRelativePath,如图: 这样的话,我们就可以检测到size。var fileData = file.files[0];var size = fileData.size; //注意,这里读到

2017-11-08 13:38:51 344

原创 利用window.open在页面间传递对象,数组等变量

在第一个页面进行如下设置newvar a = ['黄忠']$('#new').click(function(){window.open('index2.html','index2',)})并点击打开页面2页面2代码如下console.log(window.opener.a)控制台显示如下:可以轻松传递对象,数组等复杂变量

2017-11-01 18:01:10 9276

转载 ng-change 在input type=file时失效的解决办法

JS:- $scope.uploadImage = function () { console.log("Changed"); }HTML:-

2017-10-31 17:19:30 3260

原创 上传数据时将其转为base64格式,支持图片视频

在上传时利用H5自带的FileReader将数据进行base64转码function filechange(){var img = event.target.files[0]; var reader = new FileReader();      var rs = reader.readAsDataURL(img);      reader.onloa

2017-10-31 16:12:12 7592

原创 angularJS中利用promise,$q进行ajax数据定向缓存

主要解决了封装ajax函数带来的数据处理不便的问题记录便于以后copy  关键代码如下首先依赖注入$q,//调用了封装ajax函数的外层方法,将ajax函数中的返回的data存入$scope.schoolInfoList$scope.userCollegeInfo=function(){$scope.schoolInfoList=$scope.getData('/accou

2017-10-19 11:55:04 556

原创 基于jquery与jquery.form.js的表单文件流提交和上传体验提升

首先是导入库css进度条设置       form { display: block; margin: 20px auto; background: #eee; border-radius: 10px; padding: 15px }        .progress { position:relative; width:400px; border:

2017-09-29 13:48:04 554

原创 改变angular1.x的ajax默认数据提交类型

关键代码如下:.config(function($httpProvider) {//定义配置文件//转换angular默认的参数提交数据类型 $httpProvider.defaults.headers.put['Content-Type'] = 'application/x-www-form-urlencoded'; $httpProvider.defaults.header

2017-09-20 15:37:36 350

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除