logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue3 + ts + jest 单元测试 配置以及使用

Jest中的断言使用expect,它接受一个参数,就是运行测试内容的结果,返回一个对象,这个对象来调用匹配器(toBe/。1.jest单元测试的写法为三步,引入测试内容,运行测试内容,最后进行比较,是否达到预期。,不论Jest是全局运行还是通过npmtest运行,Jest的测试脚本名形如。它都会执行当前目录下所有的。......

文章图片
#javascript#开发语言#ecmascript
解决 vue3 中 echarts图表在el-dialog中显示问题

由于 el-dialog 还没有完全渲染完成,而你的 echarts 组件已经开始尝试渲染图表了。你可以尝试使用 v-if 或者 v-show 来控制 echarts 组件的渲染时机,使其只在 el-dialog 完全渲染完成后才进行渲染(翻译过来就是加个定时器)。第一次点开不显示图表,第二次点开虽然显示图表,但是图表挤在一起,页面检查发现宽高只有100px,但是明明已经设置样式宽高100%

文章图片
#echarts#vue.js#javascript
JS 常见知识点(数据交互)

三 数据交互getpost区别get从服务器上获取数据。post 是向服务器传送数据。GET把参数包含在URL中,POST通过request body传递参数。GET在浏览器回退时是无害的,而POST会再次提交请求。GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。GET请求在URL中传送的参数是有长度限制的,而POST没有。GET比POST更不安全,因为参数直接暴露在U

#javascript#http#网络
typescript项目中import 图片时报错:TS2307: Cannot find module ‘...’

如果在js中引入本地静态资源图片时使用import img from './img/bd_logo1.png'这种写法是没有问题的,但是在typscript中是无法识别非代码资源的,所以会报错TS2307: cannot find module '.png'。

文章图片
#前端
Vue项目 + element - 前端分页加搜索(不依赖接口实现分页,接口一次性返回数据)

需求:后端一次性返回数据,前端实现分页效果,并且可以搜索,,,最左边懒和最右边栏固定,当窗口缩小时,产生滚动条

文章图片
#前端#vue.js#javascript
封装localStorage 封装sessionStorage 设置默认失效时间为 一天

【直接代码】封装localStorage封装sessionStorage 设置默认生效时间为 一天。

#javascript#前端#开发语言
封装 视频以及监控组件

【代码】封装 视频以及监控组件。

文章图片
#vue.js
封装localStorage 封装sessionStorage 设置默认失效时间为 一天

【直接代码】封装localStorage封装sessionStorage 设置默认生效时间为 一天。

#javascript#前端#开发语言
Vue项目 - 更高效的vuex状态缓存方式-createPersistedState 存储token

前言在使用vue开发项目的时候,我们经常会利用vuex来进行全局的状态管理从而达到实现数据全局共享的目的,但是使用vuex有一个缺点就是在页面刷新之后数据会消失从而使页面展示异常或者请求接口报错,比如用户在登录成功后,我们会从后台拿到用户的token,或者uid等信息,因为大部分的接口都需要用户的token传给后台来进行鉴权处理,因为用户刷新页面是不可控的因素,这个时候我们就要结合本地存储来保证数

#vue.js#缓存#前端
vue3 +ts 项目 实现富文本编辑 获取数据,数据回显

描述栏 使用富文本编辑器 可以文本操作,可以图片,可以表格,超链接等。

文章图片
#javascript#vue.js#前端
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择