Я использую Google AMP (moustache.js) и Laravel Blade одновременно. По словам Ларавела, все, что мне нужно сделать, это добавить @
перед скобками.
Я могу сделать это хорошо:
<!-- Grid-->
<amp-list width="auto"height="100"layout="fixed-height"src="/api/activity/all"[src]="acts.data"class="m1"items="data">
<template type="amp-mustache">
<amp-img width="108" height="70" src="@{{cover}}"></amp-img>
</template>
</amp-list>
Однако добавление значения рендеринга AMP List внутри встроенного стиля не работает.
<div style="background-image:@{{cover}}; width: 100%; height: 400px; "></div>
Кстати … теперь можно делать встроенные стили в AMP.
попробуй это:
<div style="background-image: url('@{{cover}}'); width: 100%; height: 400px; "></div>
Других решений пока нет …