Zaczynam uczyć się VueJs i mam kilka pytan. Zakładając, że mam taki kod:
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<div id="app">
<p>
{{ sayHello() }}
</p>
</div>
new Vue({
el: '#app',
data: {
title: 'Hello World'
},
methods: {
sayHello: function() {
return 'Hello!';
}
}
});
- Czy dobrze to rozumiem, że najpierw do obiektu Vue jest przekazywany wstępny html i na tej podstawie Vue tworzy template i go renderuje, a następnie nowy html jest renderowany przez przeglądarkę i w niej wyświetlany?
- Czy w vuejs bez problemu można używać składni ecmascript? Np. Arrow functions