다음 코드에서 버튼을 클릭하면 app.items2 배열의 내용이 변경되고 두 번째 ul도 li로 렌더링되지만 items2의 item.message가 렌더링되지 않는 이유와 해결 방법. ?
学习是最好的投资!
Array.prototype.splice() 반환 값 삭제된 요소로 구성된 배열입니다. 하나의 요소만 제거된 경우 하나의 요소만 포함하는 배열이 반환됩니다. 제거된 요소가 없으면 빈 배열이 반환됩니다.
https://developer.mozilla.org...
https://jsfiddle.net/ycloud/n...
this.items2.push(...this.items.splice(0, 1));
splice 메소드는 배열을 반환합니다push는 가변 길이 매개변수를 허용합니다concat 메소드를 사용할 수 있습니다this.items2 = this.items2.concat(this.items.splice(0, 1));
https://developer.mozilla.org...
으아아아https://jsfiddle.net/ycloud/n...
this.items2.push(...this.items.splice(0, 1));
splice 메소드는 배열을 반환합니다
push는 가변 길이 매개변수를 허용합니다
concat 메소드를 사용할 수 있습니다
this.items2 = this.items2.concat(this.items.splice(0, 1));