gpt4 book ai didi

android - 在 onsen.ui 中为旋转木马动态创建项目 ons-list-item

转载 作者:行者123 更新时间:2023-11-29 01:28:17 25 4
gpt4 key购买 nike

我需要像示例一样创建旋转木马温泉 http://codepen.io/onsen/pen/emmKpV ,我正在尝试动态创建项目 ons-list-item 但我的代码不起作用,当动态插入一个新的 ons-list-item 在 ons-list 中添加 html 代码时,新的 ons-list-item 不是显示出来,我的代码如下:

这是我的 html 代码。

<ons-page>
<ons-toolbar>
<div class="center">Simple ng-repeat list</div>
</ons-toolbar>
<ons-list id='contenedor'></ons-list>
<input type='button' value="item" onclick='crearItem()' />
</ons-page>

这是我的 javascript 代码。

function crearItem(){
htmlText = "<ons-list-item class='list-item'><ons-carousel swipeable class='item-container' initial-index='1' auto-scroll><ons-carousel-item class='list-action-menu' >Borrar</ons-carousel-item><ons-carousel-item class='list-action-item'>title</ons-carousel-item></ons-carousel></ons-list-item>";
document.getElementById('contenedor').innerHTML = htmlText;
}

这里是我的完整代码 http://codepen.io/anon/pen/PPNRzX

非常感谢任何可以帮助我的人

最佳答案

不推荐您的方法,您不需要直接添加 HTML。相反,您可以这样做:

<ons-carousel var="carousel" auto-refresh swipeable overscrollable style="height: 50%; width: 100%;" item-width="40%">
<ons-carousel-item ng-repeat="item in items" ng-attr-style="background-color: {{ item }}">
{{ item }}
</ons-carousel-item>
</ons-carousel>

通过使用 ng-repeat="item in items",您可以为所有元素重复 items 内容。您可以在 Controller 中定义 items 的内容。

这是一个CopePen example关于如何创建动态轮播内容,希望对您有所帮助!

关于android - 在 onsen.ui 中为旋转木马动态创建项目 ons-list-item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32643259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com