首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >amp-list高度不更新

amp-list高度不更新
EN

Stack Overflow用户
提问于 2017-10-04 00:22:47
回答 1查看 961关注 0票数 2

我正在尝试让这个动态放大器列表工作,从动态json获取数据。一切都很好,但是amp-list不是动态的,它应该在每次加载后改变

代码语言:javascript
复制
<amp-list class="products-category" width="auto" height="700" layout="fixed-height" [src]="myState.items" src="/dropshipping/__AMP_get_products.php" id="show-more-list">
    <template type="amp-mustache">
        <a href="{{url}}" class="tile" role="listitem">
           <amp-img width="130" height="130" layout="fixed" alt="{{name}}" src="{{img}}"></amp-img>
           <div class="product_name">{{name}}</div>
           <div class="short_description">{{description}}</div>
           <div class="price">
                <span class="list-price">&euro;{{list-price}}</span>
                <span class="sell-price">&euro;{{sell-price}}</span>
           </div>
        </a>
    </template>
</amp-list>

<amp-state id="myState" src="/dropshipping/__AMP_get_products.php"></amp-state>
    <form method="GET" action="/dropshipping/__AMP_get_products.php" action-xhr="/dropshipping/__AMP_get_products.php" target="_top"
        on="submit-success: AMP.setState({
            myState: { items: myState.items.concat(event.response.items)},
            product: {index: product.index + 1,
            hasMorePages: event.response.hasMorePages}
        });">
        <input type="hidden" name="index" value="0" [value]="product.index">
        <input type="submit" value="Mostra altri prodotti" [class]="(product.hasMorePages == false ? 'hide' : 'ampstart-btn caps m1 mb3 show')">
    </form>

https://www.nutritioncenter.it/proteine/?amp

EN

回答 1

Stack Overflow用户

发布于 2017-10-04 18:48:17

试试AMP-Live-List。AMP-List是静态的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46549227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档