类型错误:无法读取未定义的属性“v4”

Bon*_*ure -1 javascript uuid typeerror vue.js vue-component

在 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>
Run Code Online (Sandbox Code Playgroud)

我已经安装了 uuid,所以 v4 应该可以工作,但事实并非如此。

小智 14

我遇到了同样的错误,我解决了。

import {v4} from 'uuid';

const uuId = v4()
Run Code Online (Sandbox Code Playgroud)


小智 9

使用:

import * as uuid from 'uuid';
Run Code Online (Sandbox Code Playgroud)

现在您可以从 uuid 调用任何内容。例如,

uuid.v4();
Run Code Online (Sandbox Code Playgroud)