从角网格中移除一个小部件
removing a widget from angular-gridster
我有一个基于ng-repeat的网格和一个数组:
$scope.standardItems = [
{ sizeX: 1, sizeY: 1, row: 0, col: 0, i: 0},
{ sizeX: 2, sizeY: 1, row: 0, col: 1, i: 1},
{ sizeX: 2, sizeY: 1, row: 0, col: 3, i: 2},
{ sizeX: 1, sizeY: 1, row: 1, col: 0, i: 3},
{ sizeX: 1, sizeY: 1, row: 1, col: 1, i: 4},
{ sizeX: 1, sizeY: 1, row: 1, col: 2, i: 5}
];
和
<div gridster="gridsterOpts">
<ul>
<li gridster-item="item" ng-repeat="item in standardItems track by item.i" >
<div ng-if="$index === item.i && $index === 0" id="item_{{$index}}">
....
</li>
</ul>
</div>
我想删除其中一个小部件。我尝试拼接数组,结果是一个空白页。帮助吗?
似乎angular-gridster不支持这没有搞乱原始文件本身(如在这个问题)或访问DOM项目本身,获得gridster对象,并通过内部函数删除它。
不是很"有棱角的方式",但就是这样。
如果有人仍然感兴趣,删除$index轨道,如果你有它。
我想你可以从这里得到一些帮助
https://rawgit.com/ManifestWebDesign/angular-gridster/master/index.html/仪表盘
查看HTML和js源代码将解决您的问题
相关文章:
- 使用D3.js和GeoJson在地图上的某些坐标上设置一个小图像
- 在多行图表中,在每一行的末尾,我想要一个小圆圈和使用d3.js的端点值
- Gridster.js正在删除一个小部件
- 添加一个小部件gridster.js
- 如何在大型php网站中组织一个小javascript
- 如何将一个小部件添加到 DOJO 中的另一个小部件
- 我需要帮助来解决一个小问题
- CSS定位-制作一个小框架
- HTML画布和正确显示的一个小问题
- vis.js在盒子节点内添加一个小圆圈
- 将一个小的双语词典表示为 Javascript 对象
- Php,如何打开一个小消息/表单窗口(不是新的浏览器窗口)
- 验证 jQuery 中带有一个小数位的负数
- 安卓版 HTML5 应用程序可以在主屏幕上有一个小部件吗?
- 在指令中对$watch进行了一个小实验
- 如何防止页面在表单提交时重新加载,并显示一个小文本说“已成功注册”
- 在 javaScript 中添加一个小数位
- javascript的一个小问题
- 关闭一个小盒子弹出
- 在javascript中使用RSA加密一个小字符串,然后在服务器上用java解密