Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Как обратится к елементу который использует {{myVariable}} (https://javascript.ru/forum/css-html/81996-kak-obratitsya-k-elementu-kotoryjj-ispolzuet-%7B%7Bmyvariable%7D%7D.html)

fori 26.02.2021 12:38

Как обратится к елементу который использует {{myVariable}}
 
Здраствуйте, подскажите пожалуйста есть ли возможность обратится к елементу который использует переменною заданою в data (Vue.js)
К примеру
<div>{{myVariable}}</div>
<script>
function fun(){
vue.myVariable = 10;
vue.allObjects(myVariable).style.color="red";
}
</sctipt>

Vlasenko Fedor 26.02.2021 16:47

<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
<div id="vue">
  <div ref="me"></div>
  <button @click="test">Click Me</button>
</div>
<script>
  var vue = new Vue({
    el: '#vue',
    methods: {
      test: function() {
        this.$refs.me.style.color = "red";
        this.$refs.me.innerText = 10;
      }
    }
  })

</script>

Не совсем, понял, что нужно
Гляньте на этот пример, может подойдет
В data переменная модели, изменить ее можно this.myVariable = 10 в любом методе


Часовой пояс GMT +3, время: 08:06.