自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 学透JSON.stringify

场景介绍项目中用到JSON.stringify的机会特别多,但是稍不注意就会出现问题eg :public singInfo = [ { fieldId: 539, value: undefined }, { fieldId: 540, value: undefined }, { fieldId: 546, value: undefined }, ] console.log(

2021-10-22 16:41:24 330

原创 Argument of type ‘typeof import(““)‘ is not assignable to parameter of type ‘Plugin_2‘

报这个错就是我项目是vue3的版本,但是element-ui的版本不适用与vue3,基于vue3.x版本的 element-plus 已经出来了。npm i element-plus 为了方便,直接采取全部引入的方式import ElementPlus from 'element-plus'import 'element-plus/lib/theme-chalk/index.css'export default (app: any) => { app.use(ElementPlus.

2021-09-29 11:32:10 4933 1

原创 9 errors and 0 warnings potentially fixable with the `--fix` option

解决办法:.eslintrc.js文件中去掉’@vue/standard’但是项目里面找不到.eslintrc.js,原因在于你通过vue-cil创建项目时选择的是默认的包含了基本的 Babel + ESLint 设置的 preset,他的配置其实在package.json里面。第三个适用于生成,更多配置用自己来搭建。只有选择第三个才有这个.eslintrc.js文件。哈哈哈哈。所以解决办法是在package.json里面的rules里面关闭规则即可...

2021-09-27 18:10:45 1398 1

原创 renderer2 in Angular

Renderer2是Angular提供的操作element的抽象类,使用该类提供的方法,能够实现不直接操作DOM的情况下操作页面的元素,下面只是举该类的一些方法,具体还有哪些方法可以查看官网<div #render></div>.font-style{color:red;}@ViewChild('render', { static: true }) render: ElementRef;export class WqTestComponent implements

2021-09-26 15:39:00 515

原创 Angular中服务的依赖注入

Angular中服务的依赖注入Providers依赖注入有四种注入过程,即使用类,使用工厂,使用值,使用别名angular的依赖注入可以分为三个步骤:1、得到依赖项2、查找依赖项所对应的对象3、执行时注入使用类 useClass{provide:FruitService,useClass:FruitService}这是比较常见的情形,通常如果provide的值和useClass的值一样,我们可以简化[FruitService]在app.module.ts使用 useValue {

2021-09-02 15:50:04 469

原创 当后台返回是一串base64位的PDF流时,前端怎么实现另开一个窗口来展示pdf

html界面展示<a target="_blank" class="xn-click-a" (click)="preview(item)"> 打开附件 </a>js实现把后台返回的流进行拼接 preview (){ // parmsFiles 就是后台给你返回的一串流 const pdf = "data:application/pdf;base64," + par

2021-05-20 09:21:23 2320

原创 js利用实现div文本标记,并可以取消标记,并返回标记内容在文档位置

1、window.getSelection()返回的一个Selection对象,表示用户选择文本范围或光标的当前位置,其实获取当前选择文本内容相当容易,获取标记文本所在整个文档的位置是比较难的 ,因为标记是给文本添加标签,纠结了好久,他的位置都是相对于锚节点来开始计算的。纠结了几天,位置还是需要自己算的TS实现 const selectStr = selecter.toString(); // 返回代表当前selection对象的字符串,例如当前选择的文本文字. const selRange = s

2021-05-18 17:19:34 760 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除