• 欢迎访问大姚哥前端笔记
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 欢迎留言o(∩_∩)o 哈哈

记一次Axios跨域需依赖cookie解决方法

最近在折腾VUE,一般跨域问题服务端设置响应头 Access-Control-Allow-Origin:* 即可解决,或者再Chrome安装个插件:“Access-Control-Allow-Origin:*”也是可以访问成功的。 但这只能解决一部分请求。一些依赖cookie的接口则调用不成功。 服务端Access-Control-Allow-Ori……继续阅读 »

dayaoge 5个月前 (01-31) 290浏览 2个赞

Fisher–Yates shuffle算法(洗牌算法)

Fisher–Yates算法 该算法每次随机选取一个数,然后将该数与数组中最后(或最前)的元素相交换(如果随机选中的是最后/最前的元素,则相当于没有发生交换);然后缩小选取数组的范围,去掉最后的元素,即之前随机抽取出的数。重复上面的过程,直到剩余数组的大小为1,即只有一个元素时结束。 ES6写法举栗: function shuffle(arr){ c……继续阅读 »

dayaoge 7个月前 (11-17) 282浏览 2个赞

vue Element ui 下拉菜单Dropdown设置显示时按钮的状态

vue Element ui 下拉菜单Dropdown设置显示时按钮的状态 Element ui 下拉菜单Dropdown并没有设置激活时按钮的状态样式。 可是实际情况往往是这样的: 点击菜单的时候,按钮有个active样式。 翻了变文档,只看到visible-change事件可以用一下。当显示菜单的时候,该事件返回true,隐藏时返回false。那我们……继续阅读 »

dayaoge 11个月前 (07-27) 1590浏览 5个赞

iframe自适应高度解决方法

本篇只讨论一种自适应情况,父页面和子页面同域名。 子页面加载完成后,获取页面高度,并添加到location.hash上。 父页面做个定时器,监测location.hash上值的变化。 获取来之后,设置iframe的高即可。 1.子页面 var h = $("body").outerHeight(true); window.top.l……继续阅读 »

dayaoge 1年前 (2017-06-06) 732浏览 2个赞

For循环中嵌入Ajax,请求成功后获取到i值为最后一个解决办法

for循环中嵌入Ajax,success里获取到i的值每次都是最后一个。因为for循环执行很快,Ajax请求成功是需要时间的,这时for循环已经执行完毕了,所以取到的 I 每次都是最后一个。 解决方法就是让for循环等Ajax成功后再执行下一条。把Ajax请求方式改为同步,即设置async: false即可。 ……继续阅读 »

dayaoge 1年前 (2017-04-26) 566浏览 1个赞