찾다

 >  Q&A  >  본문

javascript - "하위 구성 요소 내에서 소품을 변경하면 안 됩니다" 정보 - CODE Q&A 해결 된 문제

공식 문서에는 하위 구성 요소 내에서 props를 변경하면 안 된다고 되어 있습니다

으아악 으아악

하위컴포넌트 내부의 소품을 이렇게 바꿔도 되는지 모르겠네요? 어쨌든 오류가 보고되지 않았습니다.
하위 구성 요소 내부의 소품을 변경한다는 것은 무엇을 의미하나요?


어떤 사람들은 상위 컴포넌트의 값이 변경되지 않는다고 말합니다

으아악

점점 더 헷갈려가는 중인데, 달라진 거 아닌가요? 구체적인 포인트를 설명해 주세요

仅有的幸福仅有的幸福2793일 전776

모든 응답(4)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-06-12 09:31:56

    상위 컴포넌트의 데이터를 수정하는 것으로 간주할 수 있으며, $emit을 쓰고 싶지 않은 상황에서 사용할 수 있습니다

    본 관계자는 이 방식을 엄격하게 반대하지는 않습니다

    회신하다
    0
  • 迷茫

    迷茫2017-06-12 09:31:56

    상위 구성 요소의 항목은 변경되지 않습니다. . . 메시지를 변경하면 무슨 소용이 있나요?
    다시 전화할 수 있다면. . . 다음에 msg가 호출되면 여전히 item

    과 같습니다.

    회신하다
    0
  • 迷茫

    迷茫2017-06-12 09:31:56

    회신하다
    0
  • 某草草

    某草草2017-06-12 09:31:56

    외관일 뿐, 전달된 원래 아이템 값은 전혀 변하지 않았습니다. vue1.0에서는 디스패치를 ​​사용하여 값을 전달하여 항목의 값과 상태를 변경할 수 있습니다

    회신하다
    0
  • 취소회신하다