御坂御坂

御坂御坂 查看完整档案

上海编辑上海第二工业大学  |  计算机科学与技术 编辑大众出行  |  前端开发 编辑 segmentfault.com/u/misakano 编辑
编辑

真实萌二,勿扰

            ------我永远喜欢御坂美琴

个人动态

御坂御坂 回答了问题 · 9月25日

vue.config.js代理配置不生效

你项目是vue-cli启动的还是webpack启动的?

关注 4 回答 3

御坂御坂 回答了问题 · 9月25日

vue中大量使用slot对页面性能与渲染会造成负担吗, 想知道具体事例

肯定会有,如果没有复杂的计算或者组件需要自己保存数据,建议使用函数式组件来做

关注 5 回答 3

御坂御坂 回答了问题 · 9月25日

Vue怎么实现脑图功能,要有基本的添加,编辑,删除插入图片的功能

插件没有必要一定要支持vue才能使用,你就把当前的这个单页面文件当作普通的HTML来写,正常使用第三发插件就行了,只是需要注意在离开页面时可能需要手动注销插件

关注 2 回答 2

御坂御坂 回答了问题 · 9月25日

如何隐藏chrome浏览器左下角的状态栏信息?

隐藏不了,你可以自己写一个loader通过Ajax加载所有的资源,但是这样你的所有资源都是异步加载,可能会出很多问题

关注 4 回答 2

御坂御坂 回答了问题 · 9月25日

axios 请求头增加参数

再你的webpack config文件中加proxy,做服务器转发,就没有跨域的问题了

关注 5 回答 4

御坂御坂 回答了问题 · 9月25日

解决获取js动态添加的元素

const iframe = document.createElement('iframe')
iframe.data-original=''
iframe.width='100%'
iframe.height='250'
/// 其他属性...
iframe.onload=function (ev){
   console.log(ev)
}
document.getElementsByClassName('test')[0].appendChild(iframe)

关注 3 回答 2

御坂御坂 发布了文章 · 9月25日

通过document.getElementsBy*和document.querySelectorAll获取的对象长度变化

今天在处理一个样式修改时,打算使用js原生的方法选中元素然后修改他们的样式,然后使用了以下方法

const active:HTMLCollectionOf<Element> = document.getElementsByClassName('is-active')
for (let i = 0; i < active.length; i++) {
     active[i].classList.remove('is-active')
}

然后发现总是会漏下一个元素没有修改,查阅了mdn之后发现,HTMLCollection是一个及时的对象,会随着其他对dom的修改而及时更新。解决的思路就是将HTMLCollection转化为数组或者使用while循环来做。在这里就将两种方法都记录下来,不过我更推荐使用while循环,这种方法写的比较少,而且也不会额外去申请内存。
1)

const active:HTMLCollectionOf<Element> = document.getElementsByClassName('is-active')
const array:Element[] = Array.from(active)
for (let i = 0; i < array.length; i++) {
     array[i].classList.remove('is-active')
}

2)

const active:HTMLCollectionOf<Element> = document.getElementsByClassName('is-active')
while (active.length){
  active[0].classList.remove('is-active')
}
查看原文

赞 0 收藏 0 评论 0

御坂御坂 回答了问题 · 7月8日

正则如何匹配这样的路径

/^\/data\/flowlog\/logs\/20200709\/.*\.log$/

关注 3 回答 2

御坂御坂 回答了问题 · 7月8日

sublime text最近老是卡顿

重启-》重装-》重买

关注 3 回答 3

御坂御坂 回答了问题 · 7月7日

vue-video-player播放m3u8报错

那你这多半是因为iptv没有返回给你文件,你是是直接拷的源不是按照他们的接入方式接入的吧

关注 3 回答 2

认证与成就

  • 获得 13 次点赞
  • 获得 8 枚徽章 获得 0 枚金徽章, 获得 1 枚银徽章, 获得 7 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

  • inlineEditor

    项目是一个封装的行内编辑器,可以方便的在数据展示和数据修改中切换,暂时只支持输入框和选择框。

注册于 2017-06-12
个人主页被 398 人浏览