angularjs里面怎样添加一个全局数组

angularjs里面怎样添加一个全局数组,第1张

要实现的功能是,在ng-app中定义的全局变量,在不同的ng-controller里都可以使用。

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)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11405707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存