我正在与https://reactjs.net/一起玩,并希望在我现有的ASP.NET MVC应用程序中设置一个应用程序。
我使用" Visual Studio"内部的"默认安装模板"制作了几个简单的React应用程序,但不是基于Reactjs.s.net,并且内容只是一个子页面。
但是,如果我以用作示例的教程模板:
var CommentBox = React.createClass({
render: function () {
return (
<div className="commentBox">
Hello, world! I am a CommentBox.
</div>
);
}
});
ReactDOM.render(
<CommentBox />,
document.getElementById('content')
);
没有类似: import * as React from 'react';
的导入反应,我习惯了。
所以我的问题是:为什么不呢?您应该什么时候导入反应?
,因为当您尝试导入NPM软件包时需要import React from 'react';
。Reactjs.s.net不使用NPM依赖关系,您需要使用<script src="">
将CDN放入视图中。基本上,当您使用CDNS