1,通过var 直接定义global variable,这根纯js是一样的。
2,用angularjs value来设置全局变量 。
3,用angularjs constant来设置全局变量 。
app.directive("delete",function($document){return{
restrict:'AE',
require: 'ngModel',
link:function(scope, element, attrs,ngModel){
element.bind("click",function(){
var id = ngModel.$modelValue.id
alert("delete item where employee id:=" + id)
scope.$apply(function(){
for(var i=0i<scope.employees.lengthi++){
if(scope.employees[i].id==id){
console.log(scope.employees[i])
scope.employees.splice(i,1)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)