React & ASP.NET MVC 5 серверная отрисовка console.log ('text') не отображается - PullRequest
0 голосов
/ 15 января 2019

У меня есть код

index.cshtml

<div>
    @Html.React("App", new {i = 10})
</div>

App.jsx

class App extends React.Component{
    constructor(props){
       super(props);
       console.log(this.props.i);
    }

    render(){
        return (
            <div>this.props.i</div>
        )
    }
}

console.log в конструкторе по какой-то причине не распечатывается в моем терминале, но в html он правильно отображает значение 10. Любые предложения для исправления этого или отладки React в asp.net? Заранее спасибо.

1 Ответ

0 голосов
/ 15 января 2019
class App extends React.Component{
    constructor(props){
       super(props);
       console.log(this.props.i);
    }

    render(){
        return (
            <div> { this.props.i } </div>
        )
    }
}

Вы должны увидеть консоль на консоли сервера

ПРИМЕЧАНИЕ опечатка в вашем методе рендеринга. (отсутствует {} )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...