alibaba / alibaba/ice

[QUESTION]vite下@ahooksjs/use-url-state无法正常使用

Open
#4,822 6 comments 0 reactions 1 assignee Claimed by @ClarkXia View on GitHub
Dominant language
TypeScript
Stars
18.6k
Forks
2.1k
PR merge metrics
No merged PRs in 30d

Description

背景
```
import useUrlState from '@ahooksjs/use-url-state';
...
console.log(useUrlState());
...
```
报错
```
hooks.js:29 Uncaught TypeError: Cannot read properties of undefined (reading 'location')
at useLocation (hooks.js:29)
at es_default (index.js:56)
at Home (index.tsx:38)
at renderWithHooks (react-dom.development.js:14985)
at mountIndeterminateComponent (react-dom.development.js:17811)
at beginWork (react-dom.development.js:19049)
at HTMLUnknownElement.callCallback2 (react-dom.development.js:3945)
at Object.invokeGuardedCallbackDev (react-dom.development.js:3994)
at invokeGuardedCallback (react-dom.development.js:4056)
at beginWork$1 (react-dom.development.js:23964)

```
![image](https://user-images.githubusercontent.com/5879146/139360605-14be4c66-8841-4542-bbe1-dd24c3579583.png)

在webpack下正常

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.