![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杂学
clearNew
这个作者很懒,什么都没留下…
展开
-
@microsoft/signalr 实现实时通讯踩坑日记
安装yarn add @microsoft/signalr其余安装方法可参考以下链接: ASP.NET Core SignalR JavaScript 客户端文档使用方法import { HubConnection, HubConnectionBuilder } from '@microsoft/signalr';export default class Signalr { url: string; signalr: HubConnection | null; connectio原创 2021-12-08 21:09:59 · 4733 阅读 · 0 评论 -
动态改变SVG的颜色
最近写页面,根据设计标签 hover的时候需要改变图片颜色状态,切下的图又是svg格式,使用外部引入的方式;网上搜索发现1、可以在svg文件中更改fill属性更改图片,但是就不能动态更改了呀;除非使用内敛方式,但是页面中展示svg内容感觉不是很好;2、查看path标签内fill属性的值,要实现鼠标移入更改svg颜色,即修改fill属性值svg:hover path{ fill:red;}但是我用的是img标签引入的,好像是找不到svg的,也不太行3、通过网上查看可以使用 css filt原创 2021-05-16 15:54:01 · 25074 阅读 · 0 评论 -
react 之 styled-components
css样式并不像JavaScript语法有作用域,因此css样式作用于全局很容易造成全局污染,为了防止这类问题发生,我们可以遵循CSS的BEM规范,即:blockName-elementName–modifierName(模块名 + 元素名 + 修饰器名),也可以使用webpack中CSS-module消除全局污染的问题,只对引用的目录下的样式文件进行编译。还可以使用css样式私有化,如vue中style标签的scoped属性,react中可以使用styled-components插件来实现styled-原创 2020-11-02 22:01:40 · 310 阅读 · 0 评论 -
向大佬求教一下webpack问题
@babel/plugin-transform-runtime自己搭建webpack时使用了这个babel插件,但是打包后的文件打开时会报Cannot assign to read only property 'exports' of object '#<Object>'这种错误。在网上看了一下是,import 和 module.exports 混用导致,但是我的文件中并没有使用过module.exports引用,因此怀疑是打包造成的使用了以上babel插件。在网上找到了几种方法原创 2020-06-29 21:11:36 · 4268 阅读 · 0 评论 -
工作中遇到的小知识点 ---查漏补缺 (1)
1、jQuery.extend() // jQuery 库中将一个或多个对象合并成目标对象对象的方法// $.extend( flag, target, obj1, ...objN )// flag 表示是否深度合并,可以省略// target 目标对象、 obj1,objN 要一起合并的对象var object1 = { apple: 0, banana: { weight: 52, price: 100 }, cherry: 97 }; var object2 = { banana:原创 2020-06-02 22:56:17 · 350 阅读 · 0 评论 -
crypto DES 的加密与解密
crypto DES 的加密与解密最近在做一个类似举报功能的项目,其中需要对举报的内容及其他敏感信息进行des加密,因此接触并学习了一下,但是还是碰上一些坑(先在这里留一个坑吧,加密后的数据传到后端,然后在从后端取出来,内容并未变但是解密为空)下面先直接上方法首先要先安装crypto cnpm i crypto// DES 加密// message 为要加密内容// key为秘钥必须为:8/16/32位export const encryptByDES = (message, key="t原创 2020-05-25 20:54:26 · 1371 阅读 · 0 评论