4👍
✅
<div id="app">
<p :style="{color:randomColor()}">[% nameAttr() %]</p>
</div>
Read more here: vue website
2👍
You should use v-bind:style directive
<p v-bind:style="{color:randomColor()}">[% nameAttr() %]</p>
1👍
I used the following snippet for setting the background of a div according to the current image.
:style="{'background-image':`url(${currentImg})`}
currentImg can be replaced by any variable name like myVariable
Source:stackexchange.com