Vue
by goldorak
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.6.10/vue.js"></script>
<div id="app">
<!-- <div :style="elementStyles('red')"> -->
<div>
tutu = {{ tutu }}
</div>
</div>
Vue
new Vue({
el: "#app",
data() {
return {
tutu: 'jjj'
}
}
mounted() {
// console.log('coucou');
// this.elementStyles();
return new Promise(function (resolve, reject) {
console.log(resolve, reject);
resolve({
'font-family': 'custom-font-d5c0ba50-e76a-11ec-b6b0-6312f94593c9'
});
});
},
methods: {
/*
elementStyles: function(val){
return new Promise(function(resolve, reject) {
setTimeout(resolve, 2000);
}).then(function() {
console.log("Wrapped setTimeout after 2000ms");
// return { 'background-color': val };
return 'oui!';
});
// return { 'background-color': val };
}
}
*/
})