1
JSX File:
const Action = React.createClass({
   getInitialState() {
      return {actiondrp: [],empDetail:[],show:false,**UserName**:sessionStorage.getItem('UserName')}
   },
   componentWillMount: function () {
      var _this=this;
        _this.setState({UserName:sessionStorage.getItem('UserName')});
        this.fetchBypasses();
       // console.log(UserName);    
   },


HTML: 

  render: function() {
     var that=this;
     return (
        <div>
            <span></span>
            <span>Welcome,{that.state.UserName}</span>
        </div>
     )
  }

SessionStorage は最初のページの読み込み時に表示されるはずですが、初めて null になります。ページをリロードすると、正しく表示されます。

4

0 に答える 0