如何在app.js中导入react-document-title-React JS?

时间:2019-02-04 03:48:28

标签: c# reactjs.net

我正在尝试在MVC 4.x Framework中使用REACT JS。我可以使用REACT设置标题标签。但是,我无法在ASP.NET中使用REACT.JS设置页面标题。

我尝试导入DocumentTitle来设置页面标题。

从“ react-document-title”导入DocumentTitle;

App.JS-

类Hello扩展了React.Component {

componentDidMount() {
    document.title = "Home Page"
}
render() {
    return (
        <DocumentTitle title='Home'>
        <h1>
        Hello {this.props.name}  {this.props.time}
            </h1>
        </DocumentTitle>
    );
}

}

Index.cshtml

@using React.Web.Mvc

<h2>Index</h2>

<!-- React Component -->
<!-- Hello is react component-->
<!-- name is props -->
@Html.React("Hello", new
{
    name = "BC",
    time = DateTime.Now.Year,
    websiteTitle = ViewBag.message
})

我希望根据我在控制器中设置的ViewBag.message设置页面标题。但是,它显示的是默认值-

0 个答案:

没有答案