Я динамически создаю шаблон стека.И раздел полки шаблона стека также создается динамически, как только мы получаем ответ от API.Я использую autoHighlight="true"
, чтобы сфокусировать любую блокировку.
Это работает нормально. Если я не выделяю какой-либо элемент, но когда я его использую, он выделяет блокировку, но в то же время всю полку, содержащую выделенный эскизперекрывается на какой-то другой полке.
var Template = function() { return `<?xml version="1.0" encoding="UTF-8" ?>
<document>
<stackTemplate theme="light" class="lightBackgroundColor">
<identityBanner class="identityBannerProp" >
</identityBanner>
<collectionList >
<shelf rowNum="1" rowsCall="" shelfCall="https://urlToGetLockupItems" >
<header>
<title class="rowTitle" >FEATURED MOVIES</title>
</header>
<section >
</section>
</collectionList>
</stackTemplate>
</document>`}
И отклик предметов блокировки:
<lockup template="http://playerUrl" presentation="videoPlayerPresenter" vodsCall="" >
<img class="roundedImageCorners" src="http://thumbnailimage.com/files/styles/hd_movie_image/public/a8wn4hw/im/c4/91/77c047dd136db29b1bc960102ca1d92d.jpg" width="310" height="398" />
<description class="lockupTitle" >Episode 1 Season 1 Unsolved Mysteries with Robert Stack</description>
</lockup>
<lockup template="http://playerUrl" presentation="videoPlayerPresenter" vodsCall="" >
<img class="roundedImageCorners" src="http://thumbnailimage.com/files/styles/hd_movie_image/public/a8wn4hw/im/7e/0b/9fed7f95e106ace91a68c3fe791fc3a1.jpg" width="310" height="398" />
<description class="lockupTitle" >Episode 2 Season 1 Unsolved Mysteries with Robert Stack</description>
</lockup>