Я использовал Vuejs, а следующий код взят из функции в свойстве методов. Я пытаюсь манипулировать DOM внутри обещания, где я получаю информацию из базы данных и использую эту информацию в качестве селектора.:
.then(() =>{
for (var i in obj){
for (var j in obj[i]){
document.getElementById(i + j).style.display = 'none';
}
}
})
Я попробовал и jquery, и js и вышел из них, чтобы увидеть, выбрали ли они правильный элемент, и они распечатали правильный элемент, которым я хочу манипулировать, однако, когда я пытаюсьaddClass () removeClass () или hide (), даже если эти действия выполняются успешно (я проверил это, выйдя из системы измененного элемента), они не обновляются в представлении, когда я устанавливаю свойство display как «none», иЯ проверил код HTML, эти элементы не в HTML, но они обычно отображаются в представлении.
Интересно, почему это произошло, и я хотел знать, есть ли правильный способ также обновить представление, спасибо.