I'm working with Vue.JS right now and a status bar and I was wondering how to put data from vue in an html attribute.
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="score" aria-valuemin="0" aria-valuemax="100" style="width: 0%;">
<span class="sr-only">${this.score}% Complete</span>
</div>
</div>
I already tried this:
<div class="progress">
<div class="progress-bar" role="progressbar" v-bind:aria-valuenow="score" aria-valuemin="0" aria-valuemax="100" style="width: 0%;">
<span class="sr-only">${this.score}% Complete</span>
</div>
</div>
But the v-bind: doesn't work.
aria-valuenow="{{ score }}"will not work. Interpolation in attributes are now deprecated, instead usev-bindlikev-bind:aria-valuenow="score"or:aria-valuenow="score".