component代码
import { Component,OnInit } from '@angular/core';
import { InterceptorService } from '../../../share/interceptor.service';
import { Router,ActivatedRoute } from '@angular/router';
import { HomeInfoEntity } from '../../../models/home-info-entity';
@Component({
selector: 'app-familyinfo',templateUrl: './familyinfo.component.html',styleUrls: ['./familyinfo.component.css']
})
export class FamilyinfoComponent implements OnInit {
id: string;
familylist:HomeInfoEntity[]=[];
private tableurl:string = "graduate-web/homeInfo/findeByUserId/";
//data = new Array();
constructor(
private router:Router,private http:InterceptorService,private route: ActivatedRoute){}
getData(isQuery?: boolean) {
let id ='0044fbbe28c254673bc37a';
let url = this.tableurl + id;
this.http.get(url).subscribe(
res => {
console.log(res.json().message + '!!!!!!');
if (res.json().code == "0000") {
this.familylist = res.json().data;
}
}
)
}
ngOnInit() {
let id ='0044fbbe28c254673bc37a';
let homeInfoEntity: HomeInfoEntity = new HomeInfoEntity;
homeInfoEntity.userId = this.id;
this.familylist.push(homeInfoEntity);
this.getData(true);//测试查询
}
delete(){
var btnArray = ['确认','取消'];
var elem = this;
//var li = elem.parentNode.parentNode;
mui.confirm('确认删除该条记录?','删除',btnArray,function(e){
if(e.index==0){
}else{
}
})
}
detailsmode(){/*点击添加按钮跳转到详细信息*/
this.router.navigateByUrl('/workspace/family/familydetails');
}
modify(i:number){
let familyinfo: HomeInfoEntity = this.familylist[i];
let familyInfoId: string = familyinfo.id;
this.router.navigateByUrl('workspace/family/familydetails'+"/"+familyInfoId);
}
}
简单查询代码,大家不要太感谢我,直接复制去用就可以,没有写注释,太懒了,有问题可以私聊我,哪写的不好大家多多指教。
原文地址:https://www.jb51.cc/angularjs/144474.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。