Vue 2.0 Hello World

HTML

<script src="https://unpkg.com/vue"></script>

<div id="app">
  <input v-model="size" type="text">
  <p></p>
  <div class="foo" :style="sizeFunc()">
    Текст
  </div>
  
</div>

<style lang="scss" scoped>
.foo {
    font-size: var(--text-size);
}
</style>

CSS

.foo {
  --text-size: 20px;
}

JavaScript

new Vue({
  el: '#app',
  data: {
    size: '18'
  },
  methods: {
  	sizeFunc() {
    	return {
      	'--text-size': this.size + 'px'
      };
    }
  }
})