要实现只记录成功消息的解决方法,首先需要在Angular项目中使用Strapi进行注册。以下是一个示例代码:
在Angular组件中的注册方法:
import { Component } from '@angular/core';
import { HttpClient } from '@angular/common/http';
@Component({
selector: 'app-register',
template: `
`,
})
export class RegisterComponent {
username: string;
password: string;
constructor(private http: HttpClient) {}
register() {
const userData = { username: this.username, password: this.password };
this.http.post('http://localhost:1337/auth/local/register', userData)
.subscribe(
(response) => {
// 只记录成功消息
console.log(response['message']);
},
(error) => {
console.error(error);
}
);
}
}
上述代码中,我们使用HttpClient来发送POST请求到Strapi的注册接口。在注册成功时,我们只记录成功消息并打印到控制台中。
请注意,上述代码仅供参考,实际环境中需要根据具体情况进行调整。