2017-10-07 1 views
0

내 vue 앱에 jquery 플러그인 슬라이더를 사용하고 있습니다. 이 플러그인의 destroy 메소드를 호출 할 때 플러그인이 파손될 수있는 문제점이 있습니다.이 플러그인으로 추가 된 html 클래스는 html 코드에 남아 있습니다. 슬라이드를 html 마크 업에 추가 한 슬라이더가 무엇이든 자동으로 정리하는 내 v-for 렌더링을 새로 고침하고 싶습니다.특정 이유로 v-for 루프를 새로 고침

v-for 루프를 새로 고침하여 다시 렌더링 할 수 있습니까? 그렇다면 어떻게? 없다면, 이것을 달성하기 위해 사용할 수있는 더러운 트릭이 있습니까?

답변

1

$forceUpdate을 사용하여 Vue가 다시 렌더링되도록 할 수 있습니다.

1

당신이 상태 업데이트를 실행하는 데 사용하는 배열에 새 값을 할당하십시오 :

Vue.set(yourArray, 0, yourArray[0]) 
관련 문제