angularJS 问题求助

随意丶nice 发布于 2015/08/17 21:31
阅读 345
收藏 0
$("#content").load(url + "?_pjax=content");

我用这个把一个页面加入进来,但是 angularJS 对这个页面的东西不起作用,求助。

加载中
0
Tanweijie
Tanweijie
之前也遇到过ajax加载出来的DOM放到页面之后没有效了,但是NG应该建议是不操作DOM~换个思路来写咯
随意丶nice
随意丶nice
已经解决了
0
j
jp029

在router中resolve

//routes.js
angular.module('app') .state('some_route', { url: '/some_route', controller: 'MyController', resolve: { meta: ['MyResource', function (MyResource) { return MyResource.query({ "page": $scope.page, "per_page": 100 }, function (response) { return response.meta; }); }] } }); //controllers.js app.controller('MyController', function ($scope, $routeParams, meta) { $scope.page = +$routeParams.page || 1, $scope.numberOfPages = meta.number_of_pages; });
随意丶nice
随意丶nice
你这个我没看懂啊
0
Tanweijie
Tanweijie
怎么解决的?来学习学习[13]
Tanweijie
Tanweijie
回复 @随意丶nice : 666
随意丶nice
随意丶nice
但是我用的是jQuery-pjax和angluer JS一起用,第一次可以第二次就报错了,醉了
随意丶nice
随意丶nice
angluer.bootstrap(document,['ng-app 的值'])
0
sory
sory
$compile
随意丶nice
随意丶nice
没有定义,我的操作没有在controller里面,是使用jQuery-pjax新加的Dom
返回顶部
顶部