问答详情
源自:4-9 区域信息编辑页的联调

最后那个if语句,areaid非空,不就不会执行里面的代码了吗?也就是不会跳转了啊

从添加区域信息进来的areaid为空会跳转,从编辑进来的areaid非空不会跳转了吧。我把if删了直接执行跳转就好了。不懂为什么加个if

提问者:qq_我是你云哥_0 2018-06-13 11:25

个回答

  • 进击的小菜鸟22
    2018-09-06 15:03:44

    我是删了,不然更新操作怎么跳转

  • 奔向一万小时
    2018-06-13 16:00:57

    最后那个if判断,起到了两个作用:

    1、为表单里的id赋值。

    2、将url改为编辑的url。

    如果仅仅为了实现第一个目的,就不用加if判断了,但是因为需要判断是否需要改变url,所以老师在这里加了个判断。

    顺便说一句,其实现在为了实现新增编辑功能,不需要在后台准备两个接口,只需要在后台的一个接口里判断下前端传来的id是否为空,如果为空调用新增service,不为空调用编辑service即可,如此一来,就不需要在前端写那个if了。