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 应该出现在第一个页面加载,但它是第一次为空。如果我重新加载页面,它会正确出现。

4

0 回答 0