Angularjs 有棱角的JS似乎不起作用,新手

Angularjs 有棱角的JS似乎不起作用,新手,angularjs,Angularjs,我从net获得了一个示例应用程序,我试图实现它,但它似乎不起作用,下面是应用程序的代码,请帮助我修复它,并建议我如何使其更好。我是个新手 Jsfiddle: 名称 电子邮件 电话号码 名称 电子邮件 电话号码 行动 {{contact.name} {{contact.email} {{contact.phno} var-uid=0; 功能联系人详细信息($scope){ //$scope.contacts=[{id:null,'name':null,'phno':null}]; $scope.

我从net获得了一个示例应用程序,我试图实现它,但它似乎不起作用,下面是应用程序的代码,请帮助我修复它,并建议我如何使其更好。我是个新手

Jsfiddle:


名称
电子邮件
电话号码
名称
电子邮件
电话号码
行动
{{contact.name}
{{contact.email}
{{contact.phno}
var-uid=0;
功能联系人详细信息($scope){
//$scope.contacts=[{id:null,'name':null,'phno':null}];
$scope.contacts=[
{id:0,'名称':'病毒',
“电子邮件”:hello@gmail.com', 
“phno”:“123-2343-44”
}
];
$scope.saveContact=函数(){
警报(“sd”);
对于(i在$scope.contacts中){
如果($scope.contacts[i].id=$scope.newcontact.id | |($scope.contacts[i].name==$scope.newcontact.name&$scope.contacts[i].phno==$scope.newcontact.phno)){
$scope.contacts[i]=$scope.newcontact;
}否则{
$scope.contacts.id=++uid;
$scope.contacts.push($scope.newcontact);
}
$scope.newcontact={};
} 
}
}

别忘了实际包含angular,也忘了ng应用程序

<body ng-app>


只需更改
$scope.contacts=[{id:null,'name':null,'phno':null}]

$scope.contacts=[]


即使您将contact元素的属性设置为null,它仍然只有一个元素,这就是为什么没有文本,但在加载页面时按钮会出现。

您希望如何工作?甚至没有加载。使用具有角度模板的plunker来玩它。谢谢,伙计!!我这里有一个问题,检查JSFIDLE中的代码,问题是最初我将contacts对象设置为null,因为在开始时您总是看到哪些额外的edit和delete标记,如何消除它?我不太明白你的问题。我强烈建议您首先在这里阅读AngularJS教程:(如果您还没有)。然后经历这25天:我保证,在经历了这两个过程之后,你很快就会成为一名测角专家。
<body ng-app>