1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > jquery插件动态生元素 绑定angularjs on-click事件

jquery插件动态生元素 绑定angularjs on-click事件

时间:2024-03-13 06:05:49

相关推荐

jquery插件动态生元素 绑定angularjs on-click事件

场景:使用jq插件生成了分页的元素,元素每次点击后都会重新生成,这时候给,元素绑定ng-click事件,就会只触发一次(刚接触angularjs一天,原理未知,好心人解答下)!

解决方案:给绑定οnclick="pre()";

<script>

//ngjs

var app=angular.module('myapp',[]);

app.controller('myctrl',function($scope){

$scope.page=1;

$scope.pre=function(){

$scope.page++;

console.info($scope.page);

//处理逻辑代码

}

})

//jq

//下一页,其他逻辑一样

function pre(){

angular.element('body').scope().pre();

}

</script>

2.解决angularjs请求POST接收不到数据

varapp = angular.module('myapp',[]);

app.config(function($httpProvider){$httpProvider.defaults.transformRequest=function(obj){varstr=[];for(varpinobj){str.push(encodeURIComponent(p)+"="+encodeURIComponent(obj[p]));}returnstr.join("&");};$httpProvider.defaults.headers.post={'Content-Type':'application/x-www-form-urlencoded'}})

添加如上代码即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。