
js
logomanwolf
小白一枚
展开
-
多个svg叠加时的事件处理
SVG多个svg叠加时,重叠部分,只会监听最上层的svg的事件,即便最上层未绑定事件监听,下层也不会捕获到事件。可以通过设置pointer-events:none来使得某一层的事件监听失效,从而事件可以实现透传。import React from 'react';import ReactDOM from 'react-dom';import './index.css';import * as d3 from 'd3'const draw=()=>{ const rect1=d3.s原创 2021-03-05 14:09:39 · 1975 阅读 · 0 评论 -
d3.js随感
个人觉得d3.js擅长于数据可视化,但是对动画效果的支持比较少,所包含的transition函数是渐变过度是常选择的函数,但是对于形状的改变,调用默认的transition函数可能无法得到想要的结果,需要自定义函数解决。...原创 2019-11-07 16:13:16 · 215 阅读 · 0 评论 -
在react中如何引入第三方js库
1. 直接在最外面的index.html中用<script>标签包裹住要引入的js文件2. 在编译通不过的语句上面加上这么一句话: // eslint-disable-next-line更多的方法参考问题链接...原创 2019-07-08 21:27:43 · 12265 阅读 · 3 评论 -
node koa框架搭建的后台中如何允许前端进行跨域请求
为了保持前后端的独立性,在现实中我们常常将前后端分离成两个project,并分别开在不同的接口。这是如果直接访问后端接口,就会报错——跨域错误。如图所示:网络上的解决方法有很多种,我这里提出一种方法。声明:我前端用的是react,后端用的是node,没有用到jQuery。1. 在后台的app.js(或者你自己命名的入口文件如server.js等)中,添加一个允许跨域请求头的设置即可...原创 2019-07-10 21:02:18 · 762 阅读 · 0 评论