大家好,物联网的应用,
今天在这个博客里我要解释如何重新排列一个表的列。
事实上,我得到了一个要求,重新排列一个表的列后,最初的安排。
通过安排列,他需要改变列,通过比较其他列的值来修正值,并不要求所有的列都是可见的一次。
我选了9列,淘客qq群,最初4列可见,网购返利,剩下的隐藏。为此,我获取了一个JSON数据并将列绑定到表中。
我们有一个名为"P13N Dialog"的控件,通过使用这个对话框,我们可以重新排列列,淘客文案,还可以对其进行个性化设置。
让我们看看我是如何实现的。
视图.View.xml:
Columsn的JSON数据:
视图.控制器.js:
最初我把需要的栏目装订起来数据可见。
我在视图中放置了一个按钮,打开一个对话框,选择当前可见的列。
p13nDialog.fragment文件:
按下按钮时打开对话框的代码。
重新排列需要可见的列后将被选中。
选择如果您需要取消,请重新排列列。
如果您需要重置最初设置的列,我们将有一个重置选项,使其可见,我们需要为p13n对话框设置showrete="true"showretenabled="true"属性。
在这种情况下,最重要的是通过对列排序来重新排列单元格数据。这被放置在Columnlist函数中,当cancel/Ok函数被触发时被放置。
目前我只添加了一行,您可以使用它的聚合将数据绑定到表中。
输出:
初始视图:
P13对话框:
取消两列的选择,选择不可见的列,并将产品Id移到第五位在所选项目列表中定位并按"确定"。
恢复初始列单击按钮对话框将打开,然后单击"恢复"并单击"确定"。
谢谢大家。
希望这可以帮助您重新排列您喜欢的列。
,买服务器云