Angular 6的代码点火器

时间:2018-08-01 01:52:22

标签: php mysql database angular codeigniter

我想在使用angular 6的应用程序中使用Code Igniter的Controller和Model。

我的计划是:

  1. 在前端使用6号角
  2. 使用CI的控制器将数据发送到Model,然后将其发送到数据库。
  3. 除了我的角度应用程序的资产内部视图之外,放置Application的文件夹(Code Igniter文件夹)。
  4. 当我想进行数据库事务时使用该控制器。

我的问题是:

  1. 会工作吗?
  2. 有缺点吗?

在发布此OP期间仍在开发我的应用程序。

auth.service-提交表单时调用

getUserDetails(username,password){
    //post details to API server return info if correct
    return this.http.post<myData>('/api/auth.php',{
      username,
      password

    })
  }

这是将数据传递到控制器和控制器中的方式

我应该有:

public function login()
    {
        $this->form_validation->set_rules('username','Username','trim');
        $this->form_validation->set_rules('password','Password','trim|callback_authentication');

        if($this->form_validation->run() == FALSE)
        {
            $this->index();
        }
        else
        {
            redirect('Home');
        }
    }

我应该如何修复return this.http.post<myData>('/api/auth.php',{以便调用函数登录名?

0 个答案:

没有答案