Вы включаете «this.SummaryMapFullImage» как часть вашей строки, а не оцениваете ее как переменную. Также вам не хватает двойных кавычек вокруг вашего URL. Изменение вашего css()
вызова на это решит следующее:
$('summary-img').css('background-image', 'url("' + this.SummaryMapFullImage + '")');
Или вы можете использовать одинарные кавычки вокруг URL, но тогда вам придется их избегать:
$('summary-img').css('background-image', 'url(\'' + this.SummaryMapFullImage + '\')');
В любом случае, теперь, если this.SummaryMapFullImage
равно "https://somedomain.com/img.ext", тогда вы будете устанавливать background-image
в нечто вроде url('https://somedomain.com/img.ext')
, что, кажется, то, что вы хотите.