Egret社区

[教程文档] 关于Lakeshore前后台交互简单描述一下

2016-8-4 15:25
510010
本帖最后由 flep 于 2016-8-4 17:31 编辑

用Lakeshore做后台交互是痛苦的,我们大部分人想用的都是form表单的形式提交name跟value值出去,但是Lakeshore不是这样的,希望官方以后可以改善一下这个问题!!!

闲话不多说了,我们进入正题,以我做的这个demo为例

_X66(2D_)2L[HW4]EZT@0W3.png

大家可以看到我的这个登录界面很简单,用户名 密码 验证码  提交按钮组成,
首先我们第一步要做的就是给表单里面取个名字方便自己记忆(其实就相当于是个name辣)
我们给其余的3个取好名字以后我们到事件表里添加条件(那个验证码边上的登录忽略哈,偷个懒没换)

P{SCNS%V7FF1{TLNJI)46.png
我们进入事件表以后,要想到这个登录的逻辑大概的流程怎么走, 当我们点击登录提交按钮会把上面 三个表单部分的内容提交服务器里, 具体操作如下:
{T{QIP]PV(2P%5RQ5BS@DTF.png CD9`E24JHP$}MYZWQE~9{WU.png
完成以后我们的触发条件就有了, 然后我们要执行动作了,我点击登录以后执行Ajax
)W7UA`S32@OU_F`S@R]G}5U.png %E[UWTSI%NS0@S6M[)2O]UC.png 最关键的一步来了
4JU0ZIDLRN4P4$KU9F3FEIY.png 这里有三个参数具体使用方法你们去看 这个教程   
Lakeshore 中 Ajax 组件的使用方法
这里要注意的是数据这块,这里要注意的是数据这块,这里要注意的是数据这块, 重要的事情说三遍!

以demo里的帐号的名称loginId 来说, 如果要获取用户填入的东西,你的     表单名称.text  多个用+"_"+分隔(我的只传了2个参数,没有验证好测试)

当我们拿到用户填写的数据以后,提交后台给你的地址接口以后,后台进行处理完成要反馈你是成功还是失败如图:
(~@9M~NKF[6DO@NVKVQU{YQ.png L]VUT3E2[J}D_N$JZ)BR.png
程序会返回给你什么这个就要你和你们程序商量,最少是返回数字,这样好判断点(说服他们不行就拉去厕所打一架揍翻他就听你的了)
这里需要做一个
重要提示:困扰我很久的问题,差点就血崩了,这个碧池,我用了N中方法都获取不到返回值,最后的原因是因为跨域的问题,
跨域的问题.跨域的问题!!!所以你们不要走我的弯路!!!!!当时我都要炸了!!!

当我们做好这一切以后发送和接受都正常后,我们接受到了值了,我们这个时候要做判断告诉用户登录的是成功的还是失败的
我们需要做一个全局变量做值的比较如图:
7~_2TRT~JGST0I70}E88N(F.png
做完对比后要在场景里在做一个文字层把你要告诉用户的信息写入进去,让文字层调去你写的内容,到这里后台交互的东西就全部完成了!
T0B8AEDC[HL~FW9T0_PJ928.png
参与人数 1威望 +3 银子 +5 贡献 +3 收起 理由
flep + 3 + 5 + 3 很给力!

查看全部评分

分享到 :
0 人收藏

10 个回复

倒序浏览
flep  社区管理员 | 2016-8-4 15:34:04
棒棒的!
苞米地里蒙面侠  登堂入室 | 2016-8-4 15:36:06

你也不给我加精置顶
flep  社区管理员 | 2016-8-4 15:39:21

加精了!
置顶意义不大,咱统共也没多少文章。提升了,这一个月里,你的文章会一直在lakeshore分区的最上头
苞米地里蒙面侠  登堂入室 | 2016-8-4 15:40:25

RE: 关于Lakeshore前后台交互简单描述一下

flep 发表于 2016-8-4 15:39
加精了!
置顶意义不大,咱统共也没多少文章。提升了,这一个月里,你的文章会一直在lakeshore分区的最上 ...

忘记写感谢你们,不然也我不知道怎么弄的
苞米地里蒙面侠  登堂入室 | 2016-8-4 15:40:26

RE: 关于Lakeshore前后台交互简单描述一下

flep 发表于 2016-8-4 15:39
加精了!
置顶意义不大,咱统共也没多少文章。提升了,这一个月里,你的文章会一直在lakeshore分区的最上 ...

忘记写感谢你们,不然也我不知道怎么弄的
flep  社区管理员 | 2016-8-4 15:48:19
苞米地里蒙面侠 发表于 2016-8-4 15:40
忘记写感谢你们,不然也我不知道怎么弄的


这都是我们应该做的~
than  圆转纯熟 | 2016-10-19 19:01:33
很棒 很棒
sampro11  登堂入室 | 2016-10-20 11:39:48
这么帅气,给个赞
sampro11  登堂入室 | 2016-10-20 11:40:17
原来这银子是这么来的,我接着回复一条
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

苞米地里蒙面侠

登堂入室

积分: 98 帖子: 22 精华: 1

楼主热帖

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号

Powered by Discuz! X3.2 © 2001-2019 Comsenz Inc.

返回顶部