axure中继器怎么使用?有大神知道怎么用吗?求教程谢谢!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了axure中继器怎么使用?有大神知道怎么用吗?求教程谢谢!相关的知识,希望对你有一定的参考价值。

参考技术A 拖动中继器元件,新建一个。如图,是一个一列三行的表格,注意一下右侧“交互”和“中继器”两块用绿框圈起来的部分,[[item.Column0]] 中的 Column0 与 “中继器”的第一列列名一样。但是, 文字于(矩形)中的‘矩形’不知道对应的是哪一个,别着急,往下看。

鼠标双击步骤1的表格,进入下图,可以看到有一个矩形框,我们把矩形框的名字改成 ‘测试矩形’。然后再返回步骤1的界面。

可以看到,交互里面的名字已经变过来了,变成了‘测试矩形’。现在我们就知道他们之间到底是怎么关联的了。

我们接着走下一步,在步骤2中再添加一个矩形,更改名称为‘矩形1’,如图:

返回中继器页面,可以看到多了一列。

在步骤5中,我们在右侧绿框选中的中继器数据表中看到,新增了一列“Column1”,并且在下面新增了一行数据‘23’,但是中继器没有变化,第二列仍然是空白列。

这个时候我们需要在交互中点击 Case1,再次配置“每项加载时”的交互动作,如下图:

按照绿框标注,将已命名为“矩形1”的矩形框设置文本为[[item.Column1]],Column1对应中继器数据表中新增的列“Column1”,点击确定。

如图,配置 Column1的行数据,就可以看到中继器第二列的数据都显示了出来。

下面我们开始进阶,如图,新建两个文本输入框和添加、删除按钮。对每个文本框都进行命名‘name’、‘age’。

选中“添加”按钮,配置交互-鼠标单击时:

中继器-数据集-添加行,按图示顺序操作,下一步需要配置“TestColumn1”和“Column1”的数据。

点击 fx,在弹出页面中点击“添加局部变量”,设置元件文字=name,name 是中继器页面 “姓名文本输入框”的名称。

在点击插入变量或函数,选择 LVAR1变量名,如图:

同样,对步骤10 中的第二个 fx也进行类似的操作,只不过元件文字=age.

以上两步都完成后,点击确定。

返回中继器页面,点击预览。

在名称和年龄文本框中输入一些文字或数字,点击添加按钮,就会有一行新的数据显示在下方。同理,删除也是一样的操作,只不过交互动作就变成了中继器-删除行。

求教mongodb大神,在java中怎么以时间为条件查询

参考技术A java操作mongodb进行查询,常用筛选条件的设置如下:条件列表:BasicDBListcondList=newBasicDBList();临时条件对象:BasicDBObjectcond=null;DBCollectioncoll=db.getCollection("A");1、$where在某种应用场合,若要集合A查询文档且要满足文档中某些属性运算结果,可以编写一脚本函数用where进行设置,比如:某集合中存放的用户信息,包括姓名、年龄、手机号、地址等,要筛选出年龄大于20且小于等于40的用户,我们可以这样:StringageStr="function()returnparseFloat(this.age)>20&&parseFloat(this.age)<=40;";cond=newBasicDBObject();cond.put("$where",ageStr);放入条件列表condList.add(cond);2、$in接1实例中,要查询年龄为23、40、50的用户信息,我们可以这样:创建一个临时的条件列表对象,将条件值分别添加进去BasicDBListvalues=newBasicDBList();values.add(23);values.add(40);values.add(50);cond=newBasicDBObject();cond.put("age",newBasicDBObject("$in",values));放入条件列表condList.add(cond);3、模糊匹配接1实例中,要按照用户的姓名进行模糊查询,如:王,我们可以这样做:使用不区分大小写的模糊查询3.1完全匹配Patternpattern=Pattern.compile("^王$",Pattern.CASE_INSENSITIVE);3.2右匹配Patternpattern=Pattern.compile("^.*王$",Pattern.CASE_INSENSITIVE);3.3左匹配Patternpattern=Pattern.compile("^王.*$",Pattern.CASE_INSENSITIVE);3.4模糊匹配Patternpattern=Pattern.compile("^.*王.*$",Pattern.CASE_INSENSITIVE);cond=newBasicDBObject();cond.put("name",cond);放入条件列表condList.add(cond);4、$gte/$lte/$gt/$lt接1实例中,要筛选出年龄大于20且小于等于40的用户,我们可以这样:cond=newBasicDBObject();cond.append("age",newBasicDBObject("$gt",20));cond.append("age",newBasicDBObject("$lte",40));放入条件列表condList.add(cond);在日常的查询中筛选的条件可能会有多个,而且多个条件之间都是且的关系,结合上例1、2、3、4中将每种条件添加到条件列表中,我可以这样:BasicDBObjectsearchCond=newBasicDBObject();searchCond.put("$and",condList);然后查询数据:DBCursorret=coll.find(searchCond);

以上是关于axure中继器怎么使用?有大神知道怎么用吗?求教程谢谢!的主要内容,如果未能解决你的问题,请参考以下文章

Axure RP中继器的使用

axure 中继器的每行怎么求和输出到外面?网上竟没有这信息,高手进来

axure rp9怎么汉化?求教程!

axure RP中继器新增排序没反应

如何使用Axure中继器创建复杂的列表

Axure RP9:使用中继器制作折叠菜单