孙为 发表于 2010-9-3 23:23:45

请教!关于模拟实现聊天界面问题.

类似QQ的发送聊天记录,即:我在发送消息后,上面显示区域可以 累计 换行显示,如:

我说 2010 01-01 12:00:00
AAAAAAAAAAAAA
我说 2010 01-01 12:01:00
bbbbbbbbbbbbbbb
...........................................................

我做了一个,用变量取输入框的值,然后变量显示在上面文本框,但是只能显示一次,并且替换了上一次的显示.

请教是否能够实现?

无法贴图!!!!!!!!!不知是否描述清楚.

尹广磊 发表于 2010-9-4 00:59:32

很难实现,如果是当玩,可以试试。
如果是实际工作,就通过加注释说明来解释吧。效果用Axure做出来很繁琐。

cqggff 发表于 2010-9-4 11:57:10

可以用2个变量实现
一个储存发送的信息
一个储存已经发送的信息

不过变量传递太多,显得很复杂。而且不能像QQ那样移动到聊天底部,所以最新只能显示在最上面

iamnick 发表于 2010-9-6 09:15:11

确实,这种样的原型只需要做2件事情,1,一个聊天框和发送按钮,2.点发送,出现发送的字,这样就可以理解了,一味追求过于逼真有点本末倒置

孙为 发表于 2010-9-6 14:52:53

呵呵,谢谢各位.工作中的原型已经交付.
其实这个想法只是好玩的,确实实际工作中没必要做的那么复杂.只要能描述清楚.

但是人嘛,总想求个完美.希望AXURE持续的更新版本,最好将来能够生成jsp, xml.......能够直接开发复用.

期待..........

艾易寒 发表于 2010-9-6 23:25:41

这似乎可以比较好的展示评论功能。。。

cqggff 发表于 2010-9-7 09:26:55

评论功能还有点麻烦,因为text不能储存换行,还是得用一个中转的textarea来弄

徐焕根 发表于 2010-9-28 17:54:40

应该可以实现,但是比较复杂 。日常工作中还是辅以文字说明比较好

sanliuren 发表于 2016-12-1 02:40:59

QQ
页: [1]
查看完整版本: 请教!关于模拟实现聊天界面问题.