加载中
BDD测试定义-by Chatgtp

BDD(Behavior-Driven Development)测试是一种软件开发方法,强调通过以行为为中心的方式编写、执行和管理测试用例。BDD测试旨在促进开发团队的合作,提高可读性和可维护性,并确保软件的功...

使用vitest+testing library做vite构建的react项目前端单元测试(含覆盖率统计)

使用的库package.json "scripts": { "test": "vitest --ui --coverage", } "devDependencies": { "@testing-library/jest-dom": "^5.16.5", --测试工具包 "@testing-library/react": "......

关于使用react-test-library时遇到的问题

react-act-examples/sync.md at master · threepointone/react-act-examples · GitHub -渲染完就继续跑测试代码导致useEffect中的初始化还没来得及做就跑测试失败了......

React+TypeScript+MUI的小教程页面

TableList.tsx import { ThemeProvider, createTheme } from "@mui/material"; import MaterialTable, { MTableAction } from "material-table"; import { auto } from "@popperjs/core"; im...

Vue router-view and transition

used in layout,like head,body,foot,and body will be replaced by different content config the component in router.ts.add children element. router.ts import LayoutPopup from '@/co...

vue中使用TypeScript实现父子组件之间的通信

2.vue-property-decorator和vue-class-decorator的区别 vue-property-decorator是社区出的,vue-class-decorator是官网出的,我们可以理解为vue-property-decorator是vue-class-decorator的超...

Vue 如何引入其它Vue文件

https://www.jianshu.com/p/1477dc2ce4fa

Vue.js监听页面加载完成后添加业务逻辑

document.onreadystatechange = () => { if (document.readyState == "complete") { console.log('Page completed with image and files!') // fetch to next page or some code } } 注意如果...

2023/01/30 16:02
2.3K
vue中有<form>表单标签导致按钮点击无法路由跳转this.$router.push失效

注意:这是一个大坑,如果你的from表单和button按钮用的不是elementUI这种契合Vue规范的,一定要阻止form表单的默认提交事件,这会导致路由无法跳转 后来发现是form表单的默认提交事件导致的...

<a href=本地资源>时的处理逻辑

超链接还挺智能的,如果是本地链接会先去检测下资源有没有,有才会显示a标签

2022/07/12 17:21
74
Vue组件复用,父组件传值给子组件和子组件更新父组件变量值

比如在a页面需要复用一个叫testTable的组件,testTable是一个列表展示页面,有一个属性需要传入到testTable页面中去,同时testTable中也可以更新父组件中的属性值 1.在a.vue页面(父页面)进行...

Vuejs下使用axios.all()解决并发请求

简介:axios.all()、axios.spread()两个辅助函数用于处理同时发送多个请求,可以实现在多个请求都完成后再执行一些逻辑。注意:该方法是axios的静态方法,不是axios实例的方法! Home.vue i...

2020/09/01 10:13
2.3K
Vue如何直接调用Component里的方法

有时候,我们需要在另一个A Component里直接调用B Component里的方法,但Vue的Component和我们平常写的JavaScript module不一样,不能简单的通过import后就直接调用,下面是我找到的一种方法...

Vue.js文件下载实现

export function export(params = {}) { return request({ url: '/export', method: 'post', data: params, responseType: 'blob'//此处需为blob类型 }) } exportClick () { ......

2020/08/14 08:30
266

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部