반응형
Vue2: 메모리 리크
컴포넌트 및 워처가 생성되지만 경유하여 새로운 루트로 이동할 때 올바르게 파괴되지 않는 문제가 있습니다.vue-router자동으로 처리해야 하는 거 아닌가요?아니면 시청자를 줄여 성능을 높일 수 있는 방법이 있을까요?
코드 샘플 (노드와 워처 카운트가 높아지는 이유)
<tbody>
<tr v-for="record in data"
@click.capture="rowClick(record)"
@dblclick="rowDblClick(record)"
:class="{ 'is-highlighted': isSelected(record) }">
<td v-if="actionsVisible">
<el-button-group>
<el-button @click.stop="assign(record)" size="mini"><i class="fa fa-map-o"></i> </el-button>
<el-button @click.stop="$emit('getActions', record)" size="mini" icon="more"></el-button>
</el-button-group>
</td>
<td v-for="column in columns" :width="column.Width" :class="applyColors(record, column)">
{{ formatData(record, column) }}
</td>
</tr>
</tbody>
환경
vue 2.3.0vue-router 2.1.1vuex 2.0.0
언급URL : https://stackoverflow.com/questions/43738744/vue2-memory-leaks
반응형
'itsource' 카테고리의 다른 글
| after 모드: 'history' vue 라우터가 작동하지 않음 (0) | 2022.08.17 |
|---|---|
| 신뢰 저장소 vs 키 저장소 - 키 도구를 사용하여 생성 (0) | 2022.08.17 |
| Vuex: Axios GET 요청에서 구성 요소 내부에 정의되지 않은 값이 반환됨 (0) | 2022.08.17 |
| 자바에서는 어레이 내의 모든 숫자의 합계를 어떻게 찾을 수 있습니까? (0) | 2022.08.17 |
| 요소 UI의 입력 구성 요소와 $ref 사용 (0) | 2022.08.17 |