이상합니다. 요소가 v-for 루프에서 클릭 될 때 메서드를 트리거하려고합니다. 하지만 v-if 또는 v-show를 사용하면 작동하지 않습니다. 이것은 내 HTML 코드 샘플입니다.Vuejs v-on : v-if에서 작동하지 않는 경우
<div class="chosen-drop custom_choices" v-if="showResults"> <!-- -->
<ul class="chosen-results">
<li class="active-result level-0 isresult" v-for="City in Results" v-bind:class="{ highlighted: SelectCity.name==City.name }" v-on:click="HandleSelectCity(City)" >{{ City.name }}</li>
</ul>
</div>
이것은 나의 방법입니다. 내가 Vuejs 1.0.8 나를 위해 예상대로이 작동
감사합니다. 나는 그 문제를 마침내 풀었다. 이것은 v-on 간의 충돌이었습니다 : blur와 v-on : – user3072613
omg을 클릭하십시오. @ user3072613. 너는 빌어 먹을 남자 야! – shxfee