feat(DOC): 完整地审查了代码,更完整的注释说明
- 无代码修改
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
|
||||
import { vi } from 'vitest';
|
||||
|
||||
// 模拟浏览器API
|
||||
// 模拟浏览器API(其实用不到)
|
||||
Object.defineProperty(window, 'localStorage', {
|
||||
value: {
|
||||
getItem: vi.fn(),
|
||||
@@ -26,24 +26,24 @@ Object.defineProperty(window, 'sessionStorage', {
|
||||
writable: true
|
||||
});
|
||||
|
||||
// 模拟IntersectionObserver
|
||||
// 模拟IntersectionObserver(其实用不到)
|
||||
globalThis.IntersectionObserver = vi.fn().mockImplementation(() => ({
|
||||
observe: vi.fn(),
|
||||
unobserve: vi.fn(),
|
||||
disconnect: vi.fn()
|
||||
}));
|
||||
|
||||
// 模拟ResizeObserver
|
||||
// 模拟ResizeObserver(其实用不到)
|
||||
globalThis.ResizeObserver = vi.fn().mockImplementation(() => ({
|
||||
observe: vi.fn(),
|
||||
unobserve: vi.fn(),
|
||||
disconnect: vi.fn()
|
||||
}));
|
||||
|
||||
// 模拟requestAnimationFrame
|
||||
// 模拟requestAnimationFrame(其实用不到)
|
||||
globalThis.requestAnimationFrame = vi.fn((cb: FrameRequestCallback) => setTimeout(cb, 0));
|
||||
|
||||
// 模拟cancelAnimationFrame
|
||||
// 模拟cancelAnimationFrame(其实用不到)
|
||||
globalThis.cancelAnimationFrame = vi.fn((id: number) => clearTimeout(id));
|
||||
|
||||
// 模拟fetch
|
||||
|
||||
Reference in New Issue
Block a user