发表于: 2019-10-20 16:43:04

1 799


今天完成的事情:


理解任务6


把账号和密码进行双向绑定,然后定义数据类型,保证,用户在输入的时候,后台可以同步接收到数据、


由于不能在这个网址里面请求别的网址信息,所以需要跨域。

解决跨域问题

在项目根目录下新建文件,取名proxy.config.json,文件内容为

{
    "/a/":{
        "target""http://dev.admin.carrots.ptteng.com/",
        "secure""false"
    }
}

在package.json配置文件内修改属性,将第六行代码

 "start""ng serve",

修改成

"start""ng serve --proxy-config proxy.config.json --open",


login目录下新建service服务文件,引入HttpClient以及HttpHeaders模块
import { HttpClient,HttpHeaders} from '@angular/common/http';


并在service的constructor内声明HttpClient>>>

constructor(private http: HttpClient) {}


在service服务内定义接口变量>>>

public posturl: string = "/a/login";


为登录按钮添加点击函数,当点击后触发函数。


定义点击函数

使用postdata方法来上传账号密码到后台,如果code显示的数据为0,则表示账号密码正确,进行页面跳转,

如果不等于,则是账号密码错误,跳出提示。


定义postdata方法(这是这个任务里面最重要的一个步骤,属于一个服务)

看不懂,理解不了

师兄明天教我!!!


明天计划的事情:


完成任务6




返回列表 返回列表
评论

    分享到