ReactJs
文章平均质量分 57
武馆长
Lion or deer
展开
-
2021-08-12:浏览器使用window.open 新页签被拦截的问题
前端关于在使用 window.open 打开新页面时会被部分浏览器拦截的问题背景解决方案一:二:结束语 背景 通常我们想要打开一个新页签来展现一个页面时,一般会使用 a 标签 或者 window.open 来实现。但当我们在回调中使用 window.open 时,会发现这个跳转会被浏览器拦截,但若是用户主动点击来操作的 window.open,我们会发现浏览器不会被拦截。这是因为当我们在一个 ajax 回调中使用 window.open 时,会被浏览器默认为一个广告弹窗的显示,所以浏览器会将其做拦截操作原创 2021-08-12 16:39:57 · 562 阅读 · 0 评论 -
2021-07-19 ReactJs初学,return 循环中出现的问题。
记录在ReactJs中,return一个map循环时,Modal会渲染多层的问题。一:背景二:所导致的后果三:解决方案四:结束语 一:背景 在React中 return 的是一个map循环时,会 render 多次导致 Modal 对话框渲染多次,导致背景直接变黑的问题。如下图, 二:所导致的后果 如果这时候我们在这个 map 循环中使用了 Modal 对话框的话,会直接导致 Modal 对话框渲染多层,从而导致背景直接变黑的问题。 三:解决方案 因为 React 我也算是个初学者,所以并不能给到很原创 2021-07-19 10:17:32 · 698 阅读 · 0 评论