onsen-ui - 如何在没有角度的情况下动态地将项目添加到温泉列表中?

标签 onsen-ui

<ons-list id="myList"></ons-list>

然后是循环中的一条语句

$('#myList').append("<ons-list-item>" + variableItem + "</ons-list-item>");

可能还有类似这样的刷新

$('#myList').listview('refresh');

退出循环后。

这可以在没有角度的情况下完成吗?

最佳答案

通过 JavaScript 添加项目,例如:

var listElement = document.getElementById('myListElement'); //My ons-list element
var newItemElement = document.createElement('ons-list-item'); //My new item
newItemElement.innerText = 'Lorem ipusm dolor'; //Text or HTML inside

//Update ons render
ons.compile(listElement);

关于onsen-ui - 如何在没有角度的情况下动态地将项目添加到温泉列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26232151/

相关文章:

javascript - 您可以在导航器工具栏 Onsen UI 中使用常规 javascript 函数吗?

javascript - 为什么 HTML 属性在 DOM 中设置不同?

javascript - 在angularjs中单击按钮的ng-click中获取语法错误

onsen-ui - Onsenui无法添加onsen模块

vue.js - 如何将 Onsen UI 选项卡与 Vue 单文件组件一起使用

javascript - 在我的 Onsenui 应用程序中添加登录页面

angularjs - 在温泉 UI 中使用多个 html 文件

javascript - 您可以使用 ons-postpush 查找通过 javascript 推送的元素吗?

javascript - 重新加载并检查用户是否使用 angularjs 连接到 phonegap

javascript - 参数 'MasterController' 不是函数,未定义