임 이런 일을하려고 :배경을 v 바인딩하는 방법?
<div class="seller_image" :style="{background: url(' + user_credentials.avatar +'); background-size: cover !important; display:block;}">
을하지만 난이 오류를 얻을 :
Invalid expression. Generated function body: {background:scope.url(' + user_credentials.avatar +');scope.background-scope.size:scope.cover!scope.important;scope.display:scope.block;}
어떤 제안을?
이 그것의 작업처럼하지만 난 배경 이미지처럼 사용하려면 :
new Vue({
el: '#app',
computed: {
getBackground() {
return 'background: url(' + this.user_credentials.avatar + '); background-size: cover display:block;';
}
},
data: {
user_credentials: {
avatar: 'avatar.png'
}
}
})
이 그럼 당신은 사용할 수 있습니다
<img v-bind:src="user_credentials.avatar" alt="Avatar" />