开发者社区> 问答> 正文

急急急!高手请帮忙!angule js 中ng-view中使用了ng-include,如何实现ng-include的这个页面刷新,外部的ng-view不刷新

最好用angule的代码解决,ajax只能最后没办法再考虑了,页面如下图
screenshot

展开
收起
a123456678 2016-07-14 14:43:03 2374 0
1 条回答
写回答
取消 提交回答
  • // app是你自己的angular app
    app.directive('dynamic', ["$compile", function ($compile) {
      return {
        restrict: 'A',
        replace: true,
        scope: true,
        link: function (scope, ele, attrs) {
          scope.$watch(attrs.dynamic, function (html) {
            ele.html(html);
            $compile(ele.contents())(scope);
          });
        }
      }
    }])
    在你的view的html中添加一个元素,像这样:<div class="datatable" dynamic=test></div>
    
    test就是你的html 字符串数据。
    2019-07-17 19:56:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载