- 博客(14)
- 收藏
- 关注
原创 前端通过blob导出数据为excel,导出文件大小不受2m限制
不bb,先上代码$http({ method: 'GET', url: apiUrl, dataType: 'json', async: true, headers: { ...
2020-01-07 17:41:45 2690
原创 AngularJS方法 —— angular.copy
描述: 复制一个对象或者一个数组(好吧,万物皆对象,数组也是一个对象)。 如果省略了destination,一个新的对象或数组将会被创建出来; 如果提供了destination,则source对象中的所有元素和属性都会被复制到destination中; 如果source不是对象或数组(例如是null或undefined), 则返回source; 如果source和destin...
2020-01-07 17:16:22 218
转载 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 696
转载 webpack新老打包命令
在webpack 4.0 之前 ,打包命令为npm demo.js bundle.js但是,如果安装的是最新的webpack,需要使用webpack demo.js -o demo.bundle.js 进行打包ps:网上很多地方用的都是老版本,特意更新一下作为打卡,希望可以帮助到大家...
2019-04-09 17:47:56 1374
原创 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 7330
原创 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 196
原创 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 8711
转载 读取上传时图片的大小
首先,原生input file控件有个files属性,该属性是一个数组。数组中的元素有以下属性:lastModifiedDate,name,size,type,webkitRelativePath,如图: 这样的话,我们就可以检测到size。var fileData = file.files[0];var size = fileData.size; //注意,这里读到
2017-11-08 13:38:51 372
原创 利用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 9373
转载 ng-change 在input type=file时失效的解决办法
JS:- $scope.uploadImage = function () { console.log("Changed"); }HTML:-
2017-10-31 17:19:30 3300
原创 上传数据时将其转为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 7649
原创 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 578
原创 基于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 576
原创 改变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 374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人