Я пишу код, как вы можете видеть ниже вactjs и использовал firebase для uuid.
import React, { Component } from 'react';
var firebase = require('firebase');
var uuid = require('firebase');
// Initialize Firebase
var config = {
apiKey: "PRIVATE",
authDomain: "Private.firebaseapp.com",
databaseURL: "https://Private.firebaseio.com",
projectId: "Private",
storageBucket: "Private.appspot.com",
messagingSenderId: "Private"
};
firebase.initializeApp(config);
export default class Usurvey extends Component {
constructor(props){
super(props);
this.state = {
**uid: uuid.v1(),**
studentName: '',
answers: {
answer1 : '',
answer2 : '',
answer3 : ''
},
isSubmitted: false
};
}
render(){
var studentName;
var questions;
if (this.state.studentName === '' && this.state.isSubmitted === false) {
}
return(
<div>
{studentName}
-------------------------
{questions}
</div>
);
}
}
, но после запуска эта страница показала TypeError: uuid.v1 не является функцией
24 |uid: uuid.v1 (),
Как вы можете видеть, я использовал эту функцию в своем коде, но отправил мне проблему.Как я могу решить эту проблему?