尝试在angular2视图中显示http json响应.为了让我开始,我已经完成了针对.NET核心的特定教程和使用Typescript的Angular2.一切都很好,所以我尝试修改它,但看起来我卡住了,找不到答案.这就是我到目前为止所拥有的.
wall.main.component.ts
import {Component, OnInit} from "angular2/core";
import {CORE_DIRECTIVES} from "angular2/src/common/directives/core_directives";
import {WallService} from "./wall.service";
@Component({
selector: "wall",
templateUrl: "app/components/wall/wall.main.html",
providers: [WallService],
directives: CORE_DIRECTIVES
})
export class WallComponent implements OnInit {
data: any;
constructor(private service: WallService) { }
ngOnInit() {
this.get();
console.log(this.data);
}
get() {
this.service.get().subscribe((json: any) => {
console.log(json);
this.data = json;
});
}
}
Run Code Online (Sandbox Code Playgroud)
wall.service.ts
import "rxjs/Rx"
import {Http} from "angular2/http";
import {Injectable} from "angular2/core";
@Injectable()
export class WallService {
constructor(private http: Http) { }
get() { …Run Code Online (Sandbox Code Playgroud) 所以我发现了一些问题,说你必须覆盖getAuthPassword()以从数据库中提供密码列的自定义名称.尝试将此方法与数据库中的列同名,并且无法正常工作.它仍然会发出此错误:未定义的索引:密码.
这是认证:
if (Auth::attempt(Input::only('user_displayName'), Input::get('user_password')))
Run Code Online (Sandbox Code Playgroud)
尝试在表单和控制器中将user_password更改为密码无效.
所以问题是,如果我在名为"user_password"的数据库中有一个列,是否有办法让Auth工作?
PS检查了我发现的每个旧解决方案
编辑
用户表的结构:
+======================+
| User |
+======================+
| user_id |
+----------------------+
| user_displayName |
+----------------------+
| user_fname |
+----------------------+
| user_lname |
+----------------------+
| user_email |
+----------------------+
| user_password |
+----------------------+
| created_at |
+----------------------+
| updated_at |
+----------------------+
Run Code Online (Sandbox Code Playgroud) 如果我想从特定用户票证解析参数setLocale,有没有办法将Spring国际化实现到休息服务?
工作流程如下所示:用户单击链接.服务获取用户特定的票证和设置.服务解析故障单并获取区域设置应该相应地设置此区域设置,然后服务以特定语言返回响应.
我发现的所有内容都只是简单地将语言环境与请求一起转移.另外,我并没有明白Spring如何映射所有这些名称.我是否必须给他变量,然后他用给定的语言来源映射这些名称?