javascript - 用Jquery更新Angularjs作用域下的dom如何生效
怪我咯
怪我咯 2017-04-11 11:12:44
[JavaScript讨论组]

1.问题描述
有一个插件是用Jquery做的,他能自己生产一个表格,在表格里面可以自定义单元格的内容,比如我定义一个按钮,那么问题来了 如何将这个按钮的事件绑定到$scope下的方法中。

2.代码
这里只是伪代码

//插入到angularjs作用的dom中,在测试中这样无法访问到scope中的fun函数
$("#table").html("")

//注意因为这句话是在directive中的link中使用,所以不能使用$scope.$apply()用了要报错。

请各位大神指教

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(2)
大家讲道理

这个问题太空泛,给不了你答案,不过可以给你一些文章学习、借鉴:

“Thinking in AngularJS” if I have a jQuery background?

jQuery Plugins as Angular Directives

巴扎黑

好了,明白了可以自己编译下

var $("#table").html();//获取要编译的内容
$compile(body)($scope);编译并连接到angularjs
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号