【发明授权】列表操作方法和装置_北京国双科技有限公司_201611264915.9 

申请/专利权人:北京国双科技有限公司

申请日:2016-12-30

发明/设计人:张星

公开(公告)日:2020-11-24

代理机构:北京集佳知识产权代理有限公司

公开(公告)号:CN108268192B

代理人:王宝筠

主分类号:G06F3/0482(20130101)

地址:100080 北京市海淀区北四环中路229号海泰大厦4层南401号

分类号:G06F3/0482(20130101)

优先权:

专利状态码:有效-授权

法律状态:2020.11.24#授权;2019.06.07#著录事项变更;2018.08.03#实质审查的生效;2018.07.10#公开

摘要:本发明实施例公开了一种列表操作方法和装置,用于在不同列表中,避免对同一指标进行重复选择。本发明实施例方法包括:确定在第一列表中被选择的第一指标;确定在第二列表中被选择的第二指标;当所述第一指标和所述第二指标相同时,将所述第二指标替换为所述第二列表中的目标指标,所述目标指标为所述第二列表中在所述第二指标之前被选择过的指标,所述目标指标与所述第一指标不同;使用所述第一指标和所述目标指标执行目标操作。这样既可实现在包括指标的不同列表中,避免对同一指标进行重复选择,从而可根据不同的指标执行有意义的操作。

主权项:1.一种列表操作方法,其特征在于,所述方法包括:确定在第一列表中被选择的第一指标;确定在第二列表中被选择的第二指标;当所述第一指标和所述第二指标相同时,将所述第二指标替换为所述第二列表中的目标指标,所述目标指标为所述第二列表中在所述第二指标之前被选择过的指标,所述目标指标与所述第一指标不同;使用所述第一指标和所述目标指标执行目标操作。

全文数据:列表操作方法和装置技术领域[0001]本发明涉及数据处理领域,尤其涉及一种列表操作方法和装置。背景技术[0002]在进行数据处理时,当有至少两列列表供用户选择时,若用户在这些列表中选择了相同的指标,因被选择的多个指标为相同的指标,则设备往往根据用户的选择重复确定该指标当前指示的数值,确定出的数值为多个相同的数值。[0003]例如,在使用ui-select插件的设备中,在该设备使用至少两个该ui-select插件时,若用户通过这些ui-select插件选择了相同的指标,则设备重复确定该指标当前指示的数值。[0004]设备对不同列表确定出相同的指标后,根据相同的指标往往执行不出有意义的操作,例如,使用这些同一指标指示的当前相同的数值进行比较时,没有比较数据的意义。发明内容[0005]本发明实施例提供了一种列表操作方法和装置,用于在不同列表中,避免对同一指标进行重复选择。[0006]为了解决上述技术问题,本发明实施例提供了以下技术方案:[0007]一种列表操作方法,所述方法包括:[0008]确定在第一列表中被选择的第一指标;[0009]确定在第二列表中被选择的第二指标;[0010]当所述第一指标和所述第二指标相同时,将所述第二指标替换为所述第二列表中的目标指标,所述目标指标为所述第二列表中在所述第二指标之前被选择过的指标,所述目标指标与所述第一指标不同;[0011]使用所述第一指标和所述目标指标执行目标操作。[0012]可选的,所述使用所述第一指标和所述目标指标执行目标操作,包括:[0013]获取所述第一指标指示的数据;[0014]获取所述目标指标指示的目标数据;[0015]将所述第一指标指示的数据和所述目标数据进行比较分析;[0016]或者,[0017]在图表中展示所述第一指标指示的数据和所述目标数据。[0018]可选的,所述第一列表中包括至少两个指标,所述第二列表中包括至少两个指标,[0019]所述确定在第一列表中被选择的第一指标;确定在第二列表中被选择的第二指标之后,所述方法还包括:[0020]采用不同的标识信息标识所述第一指标和所述第一列表中的除所述第一指标之外的指标;[0021]采用不同的标识信息标识所述第二指标和所述第二列表中的除所述第二指标之外的指标。[0022]可选的,所述确定在第二列表中被选择的第二指标之前,所述方法还包括:[0023]当在第二列表中被预选的指标与第一指标为相同的指标时,采用不同的标识信息标识所述第一指标和所述被预选的指标,其中预选为用户在选择指标之前确定指标的操作。[0024]可选的,当所述第一指标和所述第二指标相同时,所述方法还包括:[0025]发出提示信息,所述提示信息用于提示选择指标的操作发生异常。[0026]可选的,所述第一列表和所述第二列表为Ui-select插件中的列表。[0027]为了解决上述技术问题,本发明实施例还提供了以下技术方案:[0028]一种列表操作装置,所述装置包括:[0029]第一确定单元,用于确定在第一列表中被选择的第一指标;[0030]第二确定单元,用于确定在第二列表中被选择的第二指标;[0031]替换单元,用于当所述第一指标和所述第二指标相同时,将所述第二指标替换为所述第二列表中的目标指标,所述目标指标为所述第二列表中在所述第二指标之前被选择过的指标,所述目标指标与所述第一指标不同;[0032]执行单元,用于使用所述第一指标和所述目标指标执行目标操作。[0033]可选的,所述执行单元,包括获取模块、比较模块或展示模块,[0034]所述获取模块,用于获取所述第一指标指示的数据,获取所述目标指标指示的目标数据;[0035]所述比较模块,用于将所述第一指标指示的数据和所述目标数据进行比较分析;[0036]或者,[0037]展示模块,用于在图表中展示所述第一指标指示的数据和所述目标数据。[0038]可选的,所述第一列表中包括至少两个指标,所述第二列表中包括至少两个指标,[0039]所述装置还包括:[0040]标识单元,用于采用不同的标识信息标识所述第一指标和所述第一列表中的除所述第一指标之外的指标,采用不同的标识信息标识所述第二指标和所述第二列表中的除所述第二指标之外的指标。[0041]可选的,所述第一列表和所述第二列表为Ui-select插件中的列表。[0042]从以上技术方案可以看出,本发明实施例具有以下优点:[0043]确定在第一列表中被选择的第一指标,确定在第二列表中被选择的第二指标。当第一指标和第二指标相同时,将第二指标替换为第二列表中的目标指标,其中,目标指标为第二列表中在第二指标之前被选择过的指标,目标指标与第一指标不同。从而可以使用第一指标和目标指标执行目标操作。这样,在用户或设备在不同的列表中选择相同的指标时,设备可将一列表的指标替换为被选择过的指标,且该被选择过的指标与被替换的指标为不同的指标,这样既可实现在包括指标的不同列表中,避免对同一指标进行重复选择,从而可根据不同的指标执行有意义的操作。附图说明[0044]图1为本发明一实施例提供的一种列表操作方法的方法流程图;[0045」图2为本发明另一实施例提供的一种列表操作方法的方法流程图;[0046]图3为图2所示的方法涉及的ui-select插件使用场景图;[0047]图4为本发明另一实施例提供的一种列表操作装置的结构示意图。具体实施方式[0048]本发明实施例提供了一种列表操作方法和装置,用于在不同列表中,避免对同一指标进行重复选择。[0049]图1为本发明实施例提供的一种列表操作方法的方法流程图。参阅图i,本发明实施例的方法包括:[0050]步骤101:确定在第一列表中被选择的第一指标;[0051]步骤i〇2:确定在第二列表中被选择的第二指标;[0052]步骤1〇3:当第一指标和第二指标相同时,将第二指标替换为第二列表中的目标指标,目标指标为第二列表中在第二指标之前被选择过的指标,目标指标与第一指标不同;[0053]步骤104:使用第一指标和目标指标执行目标操作。[0054]可选地,使用第一指标和目标指标执行目标操作,包括:[0055]获取第一指标指示的数据;[0056]获取目标指标指示的目标数据;[0057]将第一指标指示的数据和目标数据进行比较分析;[0058]或者,[0059]在图表中展示第一指标指示的数据和目标数据。[0060]可选地,第一列表中包括至少两个指标,第二列表中包括至少两个指标,[0061]确定在第一列表中被选择的第一指标;确定在第二列表中被选择的第二指标之后,本发明实施例的方法还包括:[0062]^用不同的标识信息标识第一指标和第一列表中的除第一指标之外的指标;[0063]采用不同的标识信息标识第二指标和第二列表中的除第二指标之外的指标。[0064]可选地,[0065]确定在第二列表中被选择的第二指标之前,本发明实施例的方法还包括:[0066]当在第二列表中被预选的指标与第一指标为相同的指标时,采用不同的标识信息标识第一指标和被预选的指标,其中预选为用户在选择指标之前确定指标的操作。[0067]可选地1当第一指标和第二指标相同时,本发明实施例的方法还包括:[0068]发出提示信息,提示信息用于提示选择指标的操作发生异常。[0069]可选地,[0070]第一列表和第二列表为Ui-select插件中的列表。[0071]综上所述,确定在第一列表中被选择的第一指标,确定在第二列表中被选择的第二指标。当第一指标和第二指标相同时,将第二指标替换为第二列表中的目标指标,其中,目标指标为第二列表中在第二指标之前被选择过的指标,目标指标与第一指标不同。从而可以使用第一指标和目标指标执行目标操作。这样,在用户或设备在不同的列表中选择相同的指标时,设备可将一列表的指标替换为被选择过的指标,且该被选择过的指标与被替换的指标为不同的指标,这样既可实现在包括指标的不同列表中,避免对同一指标进行重复选择,从而可根据不同的指标执行有意义的操作。[0072]图2为本发明实施例提供的一种列表操作方法的方法流程图。参考上述内容,以及参阅图2,本发明实施例的方法包括:[0073]步骤201:确定在第一列表中被选择的第一指标。[0074]处理设备确定出第一列表中被选择的第一指标。该第一列表可以包括多个指标选项,该第一指标为其中之一的指标选项。[0075]本发明实施例的方法的使用场景可包括多个列表,例如第一列表、第二列表等,在每个列表上可进行指标的选择,其中,每一指标选项可指示对应的数值。[0076]该处理设备为执行本发明实施例方法的设备,该处理设备可为计算机等设备。[0077]例如,在使用ui-select插件的场景中,第一列表和第二列表为ui-select插件中的两列不同的列表,每一列列表包括至少两个不同的指标,不同列的列表之间至少包括一个相同的指标。该指标包括但不限于曝光、点击、独立曝光、独立点击、CTR等选项。[0078]例如,在用户使用处理设备进行广告监测时,在该设备的前端处理界面上,使用两个ui-select插件进行数据处理。如图3所示,该界面包括两个ui-select下拉列表,这两个列表为两个供用户进行选择的列表,每一下拉列表中的指标选项最少包括两个,且两个下拉列表的指标选项中至少有一个一样的指标选项。[0079]用户在其中一个列表中对一指标进行了选择,根据用户的选择结果,处理设备即可确定该列表中被选择的指标。[0080]步骤202:确定在第二列表中被选择的第二指标。[0081]处理设备确定在第二列表中被选择的第二指标。本发明实施例的方法的使用场景还包括第二列表,在第二列表中可包括多个指标选项,第二指标为其中之一的指标选项。其中,第二列表和第一列表处于同一选择阶段,在同一选择阶段中,用户可对第一列表的指标和第二列表的指标进行选择,然后根据选择结果执行后续操作。[0082]其中第一列表和第二列表为不同的列表,第一列表的指标选项和第二列表的指标选项可包括相同的指标选项。该第一列表和第二列表有多种表现形式,例如第一列表和第二列表为1^-8616:1:插件中的列表,第一列表和第二列表可以属于同一11:1_-3616:1:插件,也可以属于不同ui-select插件。[0083]其中,ui-select插件为前端使用的一款下拉列表插件。[0084]例如,在使用两个ui-select插件的广告监测界面上,处理设备检测到用户选择了第一下拉列表的一个曝光指标选项后,确定该曝光指标为第一指标,用户再在第二下拉列表中选择另一指标选项曝光指标,处理设备确定出该第二下拉列表中的曝光指标为第二指标。[0085]可以理解,在不同选择过程中,用户在同一列表中可能选择出不同的指标,为了对用户的历史选择结果进行记录,在本发明有的实施例中,本发明实施例的方法还包括:当列表上的指标选项被选择时,处理设备记录该被选择的指标。这样,处理设备通过观测用户的操作,记录下用户对列表的指标选项的历史选择操作。[0086]例如,在通过指令的方式实现本发明实施例的方法中,该指令可为Angular的指令,这样的指令可以观察选择的指标的变化,并且实现记录用户每一次选择指标时,用户选择出的指标。例如上一次用户在ui-select的列表中选择了曝光指标,Angular指令监听出该曝光指标被用户选择后,对该指标进行记录:曝光—丨,用户使用该指标执行操作。后续,当用户再次在ui-select插件的该下拉列表中选择了点击指标,处理设备通过如职丨虹指令对该指标的选择过程进行记录:点击-2。这样,即可实现记录用户对指标的选择操作。[0087]为了向用户提醒在列表中被选择的指标,以方便用户的选择操作,可在确定列表中被选择的指标后,对该指标进行标识,例如,可选的,确定在第一列表中被选择的第一指标,f定在第二列表中被选择的第二指标之后,本发明实施例的方法还包括:采用不同的标识信息标识第一指标和第一列表中的除第一指标之外的指标,采用不同的标识信息标识第二指标和第二列表中的除第二指标之外的指标。[0088]其中,第一列表中包括至少两个指标,第二列表中包括至少两个指标。而标识信息用于对指标进行标识,该标识信息包括但不限于颜色、填充纹理、字体加粗等等。[0089]例如,如图3所不,在用户对第一ui-select插件的下拉列表中的指标进行选择时,用户选择了曝光指标,处理设备确定出在第一列表中被选择的指标为曝光指标,然后,该曝光指标的选项在屏幕中使用预设颜色显示,例如使用蓝色,而在第一列表中的其它指标使用白色的底色显示,以使用户可易于区分出其选择的指标为曝光指标。类似的,在第二ui—select插件的下拉列表中,用户选择了一指标,则该指标使用蓝色的底色进行标识显示,在该第二ui-select插件的下拉列表中的其它指标使用白色的底色进行标识显示。[0090]步骤2〇3:当第一指标和第二指标相同时,将第二指标替换为第二列表中的目标指标。[0091]其中,目标指标为第二列表中在第二指标之前被选择过的指标,目标指标与第一指标不同。[0092]处理设备在确定出第一指标和第二指标后,判断第一指标和第二指标是否相同,若第一指标和第二指标相同,则替换第二指标为目标指标,该目标指标属于第二列表,且目标指标和第二指标为不同的指标,后续可使用该第一指标和目标指标进行操作,这样,即可实现在不同的列表中使用不同的指标进行操作。[0093]为了使得目标指标的确定更有意义,在本发明实施例中,目标指标为第二列表中在第二指标之前被选择过的指标,例如,用户上一次在第二列表中选择指标,处理设备对该指标进行记录以在后续作为目标指标,然后,下一次进行第一列表和第二列表的指标选择时,在第一指标和第二指标相同时,则使用该上一次被选择的指标作为目标指标替换掉第—指标。[0094]可以理解,目标指标为第二列表中在第二指标之前被选择过的指标,可以是用户在上一次在第二列表中选择过的指标,也可以是用户在上N次,在第二列表中选择过的指标,其中N为大于零的正整数。并且,目标指标和第二指标不相同,具体的实现方法可以是,若上一次用户选择的指标与第二指标相同,则可再比较再上一次用户选择的指标是否与第二指标相同,直至选择出不同的指标为止,将该选择出的指标作为目标指标。当然,具体的确定目标指标的方法具有多种,例如使用随机选择的方法等,本发明实施例对此不做具体限定。[0095]当然,若第一指标和第二指标不相同,则处理设备按照原来的方式继续操作即可。[0096]例如,用户通过ui-select插件的选项列表选择了曝光指标,处理设备确定出曝光指标,跟着,用户在该界面上还在ui-select插件的另一选项列表中选择了曝光指标,处理设备判断出该曝光指标在本次计算过程中,已经被用户选择过,从而处理设备读取记录信息:第二列表被选择过的指标的历史数据,例如该记录信息为:曝光-1,点击-2,在第二列表中最近一次被用户选择的指标为点击,且点击指标和曝光指标不同,从而处理设备以该点击指标作为目标指标,以替换原来的曝光指标。[0097]为了提醒用户在不同列表中选择了相同的指标,以方面用户及时改变选择,可对第一指标和第二指标的标识进行区分,例如,可选地,确定在第二列表中被选择的第二指标之前,本发明实施例的方法还包括:当在第二列表中被预选的指标与第一指标为相同的指标时,采用不同的标识信息标识第一指标和被预选的指标。[0098]其中,预选为用户在选择指标之前确定指标的操作。例如,用户控制鼠标使得鼠标的光标移动到第二列表中的一指标所在的区域,这即为对指标的预选。后续,若用户点击鼠标左键,则为对该指标进行选择。[0099]其中,对标识信息的描述可参考上述的具体描述。[0100]例如,[0101]在屏幕上显示第一指标和在第二列表中被预选的指标时,若被预选的指标与第一指标为相同的指标时,则在第一指标的显示区域和被预选的指标的显示区域使用不同的颜色进行填充。[0102]例如,处理设备的系统设定在列表中被选择的指标用蓝色的底色进行标识。当用户在第一个下拉列表中选择了一个第一指标后,第二个下拉列表与第一指标相同的指标不应该被选择,若对这个在第二个下拉列表中不应选择的与第一指标相同的指标,当鼠标的光标移上该指标后,表示用户可能选择该指标,则系统将默认颜色由原来的蓝色变为灰色,用灰色对该鼠标的光标移上的指标进行标识。这样,即可提醒用户后续的选择操作将会产生改变。[0103]为了方便用户的使用,提醒用户选择了相同的指标,在本发明有的实施例中,当第一指标和第二指标相同时,本发明实施例的方法还包括:发出提示信息。[0104]其中,提示信息用于提示选择指标的操作发生异常。[0105]处理设备发出提示信息,提示信息用于提示选择指标的操作发生异常,以提醒用户选择了相同的指标。例如,当第一指标和第二指标相同时,处理设备利用toastr等插件向用户发出友好的提醒,如弹出一提示框,该提示框可以包括文字提示“请选择不同的指标对比”,一段时间,例如1秒后,该提示框可以自动消失。这样,即可向用户提醒用户的选择操作有问题,或后续的步骤是执行下文的步骤。[0106]可以理解,预选操作和选择操作是两种不同的操作,预选操作是选择操作之前的操作,用户通过预选操作可确定出指标,但是不是对指标的选择。通过上述的采用不同的标识信息标识第一指标和被预选的指标和发出提示信息的步骤,都可起到向用户的提醒作用。[0107]通过执行上述的方法,即可在包括至少两个列表的方法中,用户通过这些列表选择了相同的指标时,设备通过上述方法可将这两个相同的指标变为不同的指标。因为,在有的方法中,如果用户选择了两个一样的指标,处理设备重复得到该指标当前指示的相同的数值,比较该指标相同的数值将没有意义,但处理设备仍会继续处理,通过数据接口查询相应的数值,这会导致浪费设备的性能和用户的时间。[0108]在使用Ui-select插件的实施例中,由于现有的ui-select插件没有提供相应的记录上次选择值的API或者属性,若要获取用户在该下拉列表进行选择时之前选择过的指标,用户将不能通过ui-selec实现该需求。通过本发明实施例的方法,用户可以利用扩展后的ui-select插件的属性,该属性为获取Ui-select插件的之前选择过的指标。在现有的方法中,在用户选择相同的指标时,将禁止这样的选择,而本发明实施例的方法将该属性值赋给下拉列表即可获取到不同的指标。[0109]其中,API为一些预先定义的函数,可供开发人员使用。步骤204:使用第一指标和目标指标执行目标操作。[0111]处理设备在第一指标和第二指标相同时,将第二指标替换为目标指标后,即可使用目标指标和第一指标进行目标操作的执行。使用不同的指标执行操作往往才是有意义的操作。[0112]例如,对如图3所示的ui-select插件,用户在不同的列表中选择了相同的指标后,将后一下拉列表的指标更新为上次对该列表进行选择时的指标,这样后续进行数值处理例如进行指标的数值比较时,才会有有实际意义的处理结果。[0113]其中,目标操作具有多种具体类型,本发明实施例对此不作具体限定,下面即对使用第一指标和目标指标执行目标操作的具体实现,举出两种情形。[0114]1将不同指标的数据比较分析[0115]例如,处理设备通过上述方法得到第一指标和目标指标后,可获取第一指标指示的数据;以及获取目标指标指示的目标数据,例如,根据指标获取后端数据。从而,将第一指标指示的数据和目标数据进行比较分析。这样的比较分析才能给予用户更多的信息。[0116]或者,获取第一指标指示的数据,以及获取目标指标指示的目标数据后,在图表中展示第一指标指示的数据和目标数据。[0117]处理设备在图表中渲染展示第一指标指示的数据和目标数据,若使用相同的第一指标和第二指标执行数据的获取和展示,用户看到的将是重复的数据,没有使用意义。而通过本发明实施例的方法,可在图表上展示不同指标的数值,以供用户对该指标的数值进行分析。[0118]可以理解,上述对本发明实施例的描述虽然使用的是两个列表的场景,但是本发明实施例的方法的列表还可包括3个、4个等多个的场景,例如在广告数据监测的场景中使用4个ui-select插件,每个ui-select插件提供一个下拉选项列表。此时若这些选项列表都被用户选择了同一个指标,则根据上述描述的原理,将其中三个指标替换为其它的指标,以使得这些指标相互之间都不相同。例如,若用户在第一ui-select插件选择了第一指标,在第二ui-select插件选择了第二指标,在第三ui-select插件选择了第三指标,且第一、第二、第三指标都相同,则处理设备将第二指标替换用户在第二ui-select插件中之前选择的指标,且该指标与第二指标为不同的指标。类似的,处理设备将第三指标替换用户在第三ui-select插件中之前选择的指标,且该指标与第三指标为不同的指标,替换后,得到的三个指标之间也不相同。[0119]在本发明实施例的方法用于ui-select插件上时,本发明实施例的列表选择方法可通过指令的方式在该ui-select插件上实现。即,本发明实施例的方法对ui-select插件进行了扩展,使用指令的方式,使ui-slect插件具有提供并记录选择过的指标的功能,gp,使ui-select提供记录上次选择的指标的属性。从而,当用户需要通过ui-select下拉列表获取之前对指标进行的选择时,可以通过获取指令属性的方式获得。[0120]其中,对ui-select插件的使用为通过指令调用实现,指令是DOM中文名称:文档对象模型;英文全称:DocumentObjectModel元素上的标记,使元素拥有特定的行为。将本发明实施例的列表选择方法通过指令的方式在该ui-select插件上实现,即对现有的ui-select插件扩展了指令。[0121]其中,指令可用于扩展和自定义浏览器处理HTML的行为,HTML即超文本标记语言,其为一种编程语言,一般用于制作网站。[0122]例如,该扩展的指令是一开始就加入D0M元素中,它会一直监测ui-select插件的下拉列表被选择的指标,并记录下拉列表每一次选择的指标,当重新选择了一个指标后,比较两个下拉框中被选择的指标是否重复,如果重复,则使用上次对该列表进行选择时的指标替换其中一个下拉列表被选择的指标。[0123]本发明实施例的方法可以适用于广告监测等系统中,这些系统往往默认在不同的列表中选择两种不同的指标。当用户根据需要选择指标时,如果在不同的列表中选择了相同的指标,其中一个ui-select插件的列表可以忽略本次选择的指标,将该指标更新为上次选择的指标。[0124]当然,本发明实施例的方法也可以适用于其他需要比较当前选择指标和上次选择指标的系统中。[0125]具体来说,为ui-select插件利用指令的方法扩展记录上次选择的指标的属性,使得在广告监测等系统中,可以保证多个ui-select插件中被选择的指标不一样,如果用户在不同ui-select插件的列表中选择了同样的指标,则可将相应的Ui-select插件列表中的指标切换为上一次选择的指标,这样在监测系统中,用户可以选择任意两个不同的指标进行比较,而不用无意识的选择两个一样的指标,出现相同的数据,引起不必要的比较。[0126]综上所述,确定在第一列表中被选择的第一指标,确定在第二列表中被选择的第二指标。当第一指标和第二指标相同时,将第二指标替换为第二列表中的目标指标,其中,目标指标为第二列表中在第二指标之前被选择过的指标,目标指标与第一指标不同。从而可以使用第一指标和目标指标执行目标操作。这样,在用户或设备在不同的列表中选择相同的指标时,设备可将一列表的指标替换为被选择过的指标,且该被选择过的指标与被替换的指标为不同的指标,这样既可实现在包括指标的不同列表中,避免对同一指标进行重复选择,从而可根据不同的指标执行有意义的操作。[0127]图4为本发明实施例提供的一种列表操作方法的方法流程图。参考上述内容,以及参阅图4,本发明实施例的装置包括:[0128]第一确定单元401,用于确定在第一列表中被选择的第一指标;[0129]第二确定单元402,用于确定在第二列表中被选择的第二指标;[0130]替换单元403,用于当第一指标和第二指标相同时,将第二指标替换为第二列表中的目标指标,目标指标为第二列表中在第二指标之前被选择过的指标,目标指标与第一指标不同;[0131]执行单元404,用于使用第一指标和目标指标执行目标操作。[0132]可选地,[0133]该执行单元404,包括获取模块405、比较模块406或展示模块407,[0134]获取模块405,用于获取第一指标指示的数据,获取目标指标指示的目标数据;[0135]比较模块406,用于将第一指标指示的数据和目标数据进行比较分析;[0136]或者,[0137]展示模块4〇7,用于在图表中展示第一指标指示的数据和目标数据。[0138]可选地,第一列表中包括至少两个指标,第二列表中包括至少两个指标,[0139]本发明实施例的装置还包括:[0140]标识单元40S,用于采用不同的标识信息标识第一指标和第一列表中的除第一指标之外的指标,采用不同的标识信息标识第二指标和第二列表中的除第二指标之外的指标。[0141]可选地,[0142]标识单元408,还用于当在第二列表中被预选的指标与第一指标为相同的指标时,采用不同的标识信息标识第一指标和被预选的指标,其中预选为用户在选择指标之前确定指标的操作。[0143]可选地,[0144]本发明实施例的装置还包括:[0145]提示单元4〇9,用于发出提示信息,提示信息用于提示选择指标的操作发生异常。[0146]可选地,[0147]第一列表和第二列表为ui-select插件中的列表。[0148]综上所述,确定在第一列表中被选择的第一指标,确定在第二列表中被选择的第二指标。当第一指标和第二指标相同时,将第二指标替换为第二列表中的目标指标,其中,目标指标为第二列表中在第二指标之前被选择过的指标,目标指标与第一指标不同。从而可以使用第一指标和目标指标执行目标操作。这样,在用户或设备在不同的列表中选择相同的指标时,设备可将一列表的指标替换为被选择过的指标,且该被选择过的指标与被替换的指标为不同的指标,这样既可实现在包括指标的不同列表中,避免对同一指标进行重复选择,从而可根据不同的指标执行有意义的操作。[0149]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。[0150]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。[0151]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。[0152]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。[0153]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若千指令用以使得一台计算机设备可以是个人计算机,服务器,或者网络设备等执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory、随机存取存储器RAM,RandomAccessMemory、磁碟或者光盘等各种可以存储程序代码的介质。[0154]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

权利要求:1.一种列表操作方法,其特征在于,所述方法包括:确定在第一列表中被选择的第一指标;确定在第二列表中被选择的第二指标;_当所述第一指标和所述第二指标相同时,将所述第二指标替换为所述第二列表中的目标指标,所述目标指标为所述第二列表中在所述第二指标之前被选择过的指标,所述目标指标与所述第一指标不同;使用所述第一指标和所述目标指标执行目标操作。_2.根据权利要求1所述的方法,其特征在于,所述使用所述第一指标和所述目标指标执行目标操作,包括:获取所述第一指标指示的数据;获取所述目标指标指示的目标数据;将所述第一指标指示的数据和所述目标数据进行比较分析;或者,在图表中展示所述第一指标指示的数据和所述目标数据。3.根据权利要求1所述的方法,其特征在于,所述第一列表中包括至少两个指标,所述第二列表中包括至少两个指标,所述确定在第一列表中被选择的第一指标;确定在第二列表中被选择的第二指标之后,所述方法还包括:采用不同的标识信息标识所述第一指标和所述第一列表中的除所述第一指标之外的指标;采用不同的标识信息标识所述第二指标和所述第二列表中的除所述第二指标之外的指标。4.根据权利要求3所述的方法,其特征在于,所述确定在第二列表中被选择的第二指标之前,所述方法还包括:当在第二列表中被预选的指标与第一指标为相同的指标时,采用不同的标识信息标识所述第一指标和所述被预选的指标,其中预选为用户在选择指标之前确定指标的操作。5.根据权利要求1所述的方法,其特征在于,当所述第一指标和所述第二指标相同时,所述方法还包括:发出提示信息,所述提示信息用于提示选择指标的操作发生异常。6.根据权利要求1至5任一项所述的方法,其特征在于,所述第一列表和所述第二列表为ui-select插件中的列表。7.—种列表操作装置,其特征在于,所述装置包括:第一确定单元,用于确定在第一列表中被选择的第一指标;第二确定单元,用于确定在第二列表中被选择的第二指标;替换单元,用于当所述第一指标和所述第二指标相同时,将所述第二指标替换为所述第二列表中的目标指标,所述目标指标为所述第二列表中在所述第二指标之前被选择过的指标,所述目标指标与所述第一指标不同;执行单元,用于使用所述第一指标和所述目标指标执行目标操作。8.根据权利要求7所述的装置,其特征在于,所述执行单元,包括获取模块、比较模块或展示模块,所述获取模块,用于获取所述第一指标指示的数据,获取所述目标指标指示的目标数据;所述比较模块,用于将所述第一指标指示的数据和所述目标数据进行比较分析;或者,展示模块,用于在图表中展示所述第一指标指示的数据和所述目标数据。9.根据权利要求7所述的装置,其特征在于,所述第一列表中包括至少两个指标,所述第二列表中包括至少两个指标,所述装置还包括:标识单元,用于采用不同的标识信息标识所述第一指标和所述第一列表中的除所述第一指标之外的指标,采用不同的标识信息标识所述第二指标和所述第二列表中的除所述第二指标之外的指标。10.根据权利要求7至9任一项所述的装置,其特征在于,所述第一列表和所述第二列表为ui-select插件中的列表。

百度查询: 北京国双科技有限公司 列表操作方法和装置