功能实现
文章平均质量分 58
闷葫芦-
https://github.com/Menhulu/
展开
-
Mac用VirtualBox虚拟机安装win10教程
1. 下载并安装VirtualBox进入VirtualBox官网,选择OS X hosts版本,下载好后双击打开安装即可。2. 下载win10镜像文件(.ios文件)到官网下载安装包。3. 新建虚拟机打开VirtualBox,点击左上角新建,名称随便填,版本选择Windows 10(64-bit),如图:选择版本.png后面连续点击两次继续,到虚拟硬盘界面,选择默认项现在创建虚拟硬盘,点击创建,到下面图示界面:虚拟硬盘.png选择默认项VDI(Virtual转载 2021-04-13 17:59:37 · 6713 阅读 · 0 评论 -
Packery+ngDraggable+Grafana+iframe 实现自定义可视化数据展示
前段时间做的项目,整理一下,大致的功能就是系统需要呈现很多监控图,这些图我们想让用户来自定义数量,大小以及怎么摆放。用户把我们准备好的动态概览图的缩略图拖拽到画布上,并且在画布上任意摆放,摆放完毕后,我们就能给用户呈现自定义的动态概览图了。原理就是:通过ngDraggable来实现组件拖拽,Packery来实现页面布局,通过iframe嵌套Grafana来实现展示,从而实现用户的个性化需求。出发点...原创 2018-04-01 15:17:57 · 5105 阅读 · 0 评论 -
Angular.js Typeahead 自动补全
html Angular.js Typeahead Search for US States Submit js:var myApp = angular.module("angularTypeahead", ["ui.bootstrap"]);// setup controller and pass data sourcemyA原创 2017-12-12 17:09:21 · 811 阅读 · 0 评论 -
RecordRTC 打开设备录像并压缩文件
利用RecordRTC打开手机或者电脑摄像头,进行录像,完成后对视频文件进行压缩。github地址:https://github.com/muaz-khan/RecordRTCgit上的例子是比较复杂的,会对各种摄像参数进行选择和处理。这里提供一个简单并且能实现录像功能的例子。页面:开始保存操作处理的js代码如下:var video = document原创 2017-10-09 12:23:32 · 3762 阅读 · 3 评论 -
JS判断两个对象是否相等
判断两个对象是否相等: var modefyFlag = false; for(var val in oldValue){ if(newValue.hasOwnProperty(val) && eval("newValue."+ val) != eval("oldValue."+ val)){原创 2017-07-04 17:55:57 · 895 阅读 · 0 评论 -
使用AngularJS导出/下载excel文件
通常下载一个文件用window.location.href = "接口内容"就能实现下载一个文件的需求。但是如果遇到一些特殊的需求,比如说需要在请求头重加一些属性和值,这样window.location.href就不能满足了。但是可以用angularJS自带的$http来请求。 $http({ url: '你的接口内容', metho...原创 2017-07-04 09:53:11 · 20717 阅读 · 13 评论 -
angularjs ui-grid 导出表格数据csvExport
ui-grid是angularjs常用的表格插件,不仅可以显示表格数据,还提供了很多其他可选的操作功能。如果想详细了解ui-gird,附上官网地址,上面也有很多详细的例子:http://ui-grid.info/这篇重点讲一下怎样导出ui-grid表格中数据,将数据以.csv文件形式导出。ui-grid基本用法如下:html: 导出原创 2017-04-20 16:31:54 · 2577 阅读 · 1 评论 -
HTML5本地存储localStorage
用angularJS,一般作我们会用$scope来保存数据,但有时候因为作用域问题,$scope中的数据我们取不到,这时候一般就用$rootScope来定义,有些数据数据我们可以存在本地,用localStorage,用不到了还可以删了。localStorage 是 HTML5 本地存储的 API,使用键值对的方式进行存取数据,存取的数据只能是字符串。用法如下:设置数据:localS原创 2017-05-11 16:37:24 · 351 阅读 · 0 评论 -
angularJS 路由跳转(带参数)
如果需要从一个页面调到另一个页面,并且带参数,比如买完商品后跳转到支付页面,并且传一些用户和金额之类的参数。从页面A跳转到页面BA的Controller里跳转部分$state.go("app.B(B页面路由地址)",{id:111, name: aaaa});{}里是跳转后到B页面所需参数,在B页面接收参数部分代码:$scope.id= $stateParams.i原创 2017-04-07 10:57:42 · 7887 阅读 · 0 评论 -
下载文件 JS简单实现
JS来下载文件的一种简单方法比如说我们要下载一个已知路径的文档点击按钮触发以下方法:$scope.downloadFile = function () { /*window.open("/app/你的文件路径.xml");*/ window.location.href = "/app/你的文件路径.xml";};两种方法都可以下载指定路径的文档,但wind原创 2017-03-30 15:01:30 · 1004 阅读 · 0 评论 -
对象存储 文件上传功能
最近在做一个类似简单的云存储之类的东西,大概功能就是新建,删除文件夹,上传下载文件。笨鸟一只,在上传下载,以及功能对接时出现中文乱码,费了好大功夫。在同事帮助下顺利完成,记录一下大致的功能实现。第一步:前台html,以及渲染所需css,也就是上传文件所需对话框部分: 文件上传关闭原创 2016-08-01 15:48:10 · 1402 阅读 · 0 评论