我正在从机器人调用任务模块。第一次加载需要大约 15 秒的时间。虽然后续加载速度更快。 有没有办法让第一次加载更快?
我的代码是这样的
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Reserve a Space</title>
<link rel="stylesheet" href="/css/msteams-16.css" />
<link rel="stylesheet" href="/css/Custom.css" />
<link rel="stylesheet" href="/css/Site.css" />
<script src="./js/react.js"></script>
<script src="./js/react-dom.js"></script>
<script src="./js/babel.js"></script>
<script src="./js/microsoftTeams.js"></script>
</head>
<body class="surface theme-light">
<div id="reserveSpace" class="panel panel-override"></div>
<script type="text/babel">
class App extends React.Component {
constructor(props) {
super(props);
this.state = {
reservableBuildings: [],
};
this.makeReservation = this.makeReservation.bind(this);
}
async componentDidMount() {
const {
instanceURL,
} = this.state;
microsoftTeams.initialize();
}
async makeReservation() {
microsoftTeams.tasks.submitTask(
reservationResponse,
"app Id"
);
return true;
}
render() {
return (
<div>
Some code
</div>
);
}
}
ReactDOM.render(<App />, document.getElementById("reserveSpace"));
</script>
</body>
</html>
我为优化第一次加载所做的任何事情。