是否可以用 jQuery 填充 Angular 范围?
我在 jQuery 中有一个包含 3455 个项目的大数组,现在用 $('#div').append(<li>item</li>);
显示。
但是,我想使用“实时搜索”功能过滤项目。我现在可以使用 Angular 过滤器和 ng-repeat 来完成,但是是否可以在 jQuery 中填充范围?
最佳答案
是的,您可以使用 angular.element 来做到这一点。根据您的问题,您可以使用以下内容:
angular.element('#div').append("<li>item</li>")
但由于数据量较大,我不推荐此解决方案。我建议尝试使用分页。喜欢ng-simplePagination
如果您需要在 Angular Controller 中使用 jQuery,您可以使用以下内容:
var jq = $.noConflict();
jq('#div').append("<li>item</li>");
关于jquery - 使用 jquery 填充 Angular 范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38954398/