台式电脑

电脑qq怎么样弄讨论组(新建QQ讨论组4)

新建QQ讨论组4

主要内容

在QQ使用中我们在搜索框输入关键字可检索需要的联系人,并可以添加到已联系人列表,删除搜索关键字,切换到分组联系人列表,本课来学习如何实现这个交互。交互中会使用Axure里面的中继器、变量、函数。

交互效果

电脑qq怎么样弄讨论组(新建QQ讨论组4)

3.在检索输入框输入检索关键字,检索并显示包含关键字的联系人;删除检索关键字,切换到联系人分组列表。

4.搜索联系人列表中的联系人,可点击添加为已选联系人。

新建QQ讨论组4

原型接着上一节课做交互

四、设置“文字改变时”事件

步骤6:

选中搜索输入框,双击“文字改变时”事件,打开用例编辑器

用例1:

编辑条件:如果部件值长度.当前部件.=(为空)

动作1:选择“移除过滤器”,第四步选择“筛选”中继器,勾选“移除所有过滤”

动作2:选择“设置面板状态”,第四步选择“联系人”,选择状态到状态1

用例2:

编辑条件:如果部件文字.当前部件.≠(为空)(if部件文字当前部件≠"")

动作1:选择“移除过滤器”,第四步选择“筛选”中继器,勾选“移除所有过滤”

动作2:选择“等待”,等待0秒

动作3:选择“设置文本”,第四步选择“关键字判断”,将文本值设置为“点击下面的“fx”,在编辑值窗口,新增局部变量:LVAR1=部件·文本框(单行)

点击插入变量...选择字符串函数:indexOf('searchValue'),选中“LVAR”选择中继器下面的“Item.name”,选中'searchValue',选择“LVAR1”(设置值为:[[Item.name.indexOf(LVAR1)]])

动作4:选择“新增过滤器”,第四步选择:筛选(中继器),点击规则后“fx”,在编辑窗口,点击插入变量..,选择中继器下面的“isMarked”

选中用例2,选择“切换IF/ELSEIF

新建QQ讨论组4

步骤7:

选中“关键字判断”双击“文字改变时”事件,打开用例编辑器

用例1

编辑条件:值.[[This.text]].≠.值.-1(设置条件为:if"[[This.text]]"≠"-1")

动作1:选择“标记行”,第四步选择““筛选(中继器)”

用例2

选择“取消标记行,第四步选择““筛选(中继器)”

新建QQ讨论组4

五、设置“鼠标单击时”事件

步骤8:

打开联系人“筛选(中继器)的编辑区,选中“name”,双击“鼠标单击时”事件,打开用例编辑器

编辑条件:选择“变量值”不包含·值·点击后面的“fx”,在编辑值窗口,新增局部变量:LVAR1=部件·当前部件

点击插入变量...选择部件下面确的“text”,再选中“This”,选择“LVAR1”(设置条件“if变量OnLoadVariable不包含"[[LVAR1.text]]”)

动作1:选择“设置变量值”

第四步:选择“OnLoadVariable”,设置变量值为,点击“fx”,打开编辑值窗口,新增局部变量:LVAR1=部件·当前部件

点击插入变量...选择字符串函数“concat('string')”,选中“LVAR”选择“OnLoadVariable”,再选中“'string',选择部件下的“text”,再选中“This”,选择“LVAR1”(设置值为:[[OnLoadVariable.concat(LVAR1.text)]])

动作2:选择“新增行”

第四步:选择“中继器”,点击新增行打开编辑窗器,点击“name”下面的“fx”,在编辑值窗口,点击点击插入变量..,选择部件下的“text”

新建QQ讨论组4

步骤9:

制作完成,生成原型预览效果

相关新闻

返回顶部