У меня есть выбор с 4 вариантами.я хочу, если я нажму на опцию, чтобы изменить свой стиль в моем div
, я попробовал это с setInterval () на console.log (), он показывает мое значение правильно, но vue js не обновляет его
<div v-bind:style="{'box-shadow': schatten, width: breite, height: hoehe, 'text-align': center, margin: mitte, padding: abstand, background: backcolor}">
setInterval(function(){
var e = document.getElementById("selection");
var strUser = e.options[e.selectedIndex].value;
var box = new Vue({
el: '#anmeldebox',
data: {
schatten: '0px 0px 25px black',
breite: '400px',
hoehe: '200px',
center: 'center',
mitte: '0 auto',
abstand: '20px',
backcolor: strUser
}
});
}, 3000);
, поэтому strUser получает другое значение, но оно по-прежнему не обновляется