2206月 基于JS实现table导出Excel并保留样式 浏览器环境:谷歌浏览器 1.在导出Excel的时候,保存table的样式,有2种方法,①是在table的行内写style样式,②是在模板里面添加样式 2.第一种方式:行内添加样式 <td>公司一</td> 效果: 完整代码: <!DOCTYPEhtml> <htmllan...…
2206月 jQuery 选择方法及$(this)用法实例分析 本文实例讲述了jQuery选择方法及$(this)用法。分享给大家供大家参考,具体如下: 选择方法 用方法来选择元素,可以视作$()函数的链式调用,返回仍然是一个jQuery对象 $(function(){ //一、根据结果集中元素位置来选择:first(),last(),eq(),slice() //1、选择第一...…
2206月 JS使用for in有序获取对象数据 需要遍历对象,将keyvalue分为两个数组,可以使用forin,但是获取到的对象中的属性及属性值排列是无序的, 目的是要按顺序取出对象中的key和value值。 实现效果: 比如接口返回的对象格式: 需要转换的格式: 实现代码: //按序输出数据 for(letiinres.data.allMap){ th...…
2206月 通过js随机函数Math.random实现乱序 乱序的意思想必没有不知道:就是将数组打乱。听到乱序一般都会想到js的随机函数Math.random(); varvalues=[1,2,3,4,5]; values.sort(function(){ returnMath.random()-0.5; }); console.log(values) 利用数组的sor...…
2206月 vue利用全局导航守卫作登录后跳转到未登录前指定页面的实例代码 有这样一个场景:如果你在登录之前输入了http://localhost:8080/oauth2-mgm-app/#/userManage,想进入userManage页面,但是由于没有登录,系统是不会让你进入这个页面,之后会被定向到login页面。但是在登录之后,认为你有这个权限了,就需要重新定向到userManage页...…
2206月 基于js实现数组相邻元素上移下移 实现效果: 即需要实现当前元素与相邻元素交换位置, 当上移时,则是当前元素与上一元素调换位置;当下移时,则是当前元素与下一元素调换位置。 实现代码: js: //点击上移 clickUp(index){ this.swapArray(this.tableData,index-1,index); }, //点击下移...…
2206月 jQuery 函数实例分析【函数声明、函数表达式、匿名函数等】 本文实例讲述了jQuery函数用法。分享给大家供大家参考,具体如下: 命名函数 可多次调用。 函数声明: functionfunc(args){//执行语句}; 例: <script> $(document).ready(function(){ //创建一个点击事件 $('img').clikc...…
2206月 Node.js API详解之 zlib模块用法分析 本文实例讲述了Node.jsAPI详解之zlib模块用法。分享给大家供大家参考,具体如下: Node.jsAPI详解之zlib zlib模块提供通过Gzip和Deflate/Inflate实现的压缩功能,可以通过这样使用它: constzlib=require('zlib'); 压缩或者解压数据流(例如一个文...…
2206月 javascript实现获取中文汉字拼音首字母 今天分享一个日常开发中可能会用到的一个小功能,简单说就是输入中文汉字可转换得到中文汉字拼音首字母。当然我可写不出这样的功能,源码来自于其他民间大神的分享,博主在此记录一下功能demo,方便日后复用,同时方便需要此功能的各位。 如下输入名字张三。 点击按钮获取,得到中文拼音首字母 博主整理了一下代码可阅读性,下面直接...…
2206月 微信jssdk踩坑之签名错误invalid signature 最近做公众号网页开发,使用微信jssdk页面签名时IOS中一直报错,这才刚开始就被这只拦路虎拦住了,报错如下: 然而Android和开发者工具中好得很,没有任何问题: 既然提示签名非法,那就是签名有问题咯,但是同样的接口,为什么Android没问题?是真是假还是用官方的签名校验工具验证下: 生成的签名完全没有问...…