[英]Problems with meteor/react, getElementById
刚开始Web开发时,我将尝试给出所有相关信息,以开始使用Web Storm(IDE)和流星反应。 现在,我按照教程进行操作,无法弄清楚下面的代码为什么不起作用。 特别是reactDOM.render部分。
的HTML
<head>
<title>Personal Project</title>
</head>
<body>
<div id = "root"></div>
</body>
JS
import React from 'react';
import ReactDOM from 'react-dom';
function formatName(user) {
return user.firstName + ' ' + user.lastName;
}
const user = {
firstName: 'Justin',
lastName: 'Schneider'
};
const element = (
<h1> Hello, {formatName(user)}!</h1>
);
ReactDOM.render(
element,
document.getElementsById('root')
);
当我尝试在本地托管以上内容时,除了标题设置为“个人项目”之外,什么都没有发生。 任何帮助将不胜感激以及调试技巧。 请记住,Webstorm,Meteor和React对我来说都是新手。
您在方法名称中有错字:
document.getElementsById('root')
它应该是:
document.getElementById('root')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.