TypeError:无法读取未定义的属性“v4”
Posted
技术标签:
【中文标题】TypeError:无法读取未定义的属性“v4”【英文标题】:TypeError: Cannot read property 'v4' of undefined 【发布时间】:2020-12-01 03:10:48 【问题描述】:在 vue 中遇到这个错误
vue.esm.js?efeb:628 [Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'v4'
of undefined"
found in
---> <AddTodo> at src/components/AddTodo.vue
<App> at src/App.vue
<Root>
我已经安装了 uuid,所以 v4 应该可以工作,但它不是。
【问题讨论】:
你能分享你的完整代码吗,会有帮助的。 【参考方案1】:我遇到了同样的错误,并且 我解决了。
import v4 from 'uuid';
const uuId = v4()
【讨论】:
【参考方案2】:也许我迟到了 ?
import * as uuid from 'uuid';
现在你可以从 uuid 做任何事情。比如,
uuid.v4();
希望这会有所帮助?
【讨论】:
以上是关于TypeError:无法读取未定义的属性“v4”的主要内容,如果未能解决你的问题,请参考以下文章
(节点:47028)UnhandledPromiseRejectionWarning:TypeError:无法读取未定义的属性“表情符号”
NextJS:TypeError:无法读取未定义的属性“json”
TypeError:无法使用 TSLint 和 TypeScript 读取未定义的属性“getFullWidth”
[karma-server]:TypeError:无法读取未定义的属性“范围”-CI 环境中的 Angular 单元测试