使用 Props 初始化使用 Props 初始化除非 props 的命名明确指出了意图,否则不该使用 props 来初始化 state // badconstructor (props) { this.state = { items: props.items }}// goodconstructor (props) { this.state = { items: props.initialItems }}更多阅读: “Props in getInitialState Is an Anti-Pattern”