Browse Source

Use Angular-provided $el

Dan Kaplun 10 years ago
parent
commit
8bfcc8e727
1 changed files with 4 additions and 4 deletions
  1. 4 4
      src/extensions/angular/bsTable.js

+ 4 - 4
src/extensions/angular/bsTable.js

@@ -7,19 +7,19 @@
            scope: {
                options: '='
            },
-           link: function (scope, element, attr) {
+           link: function (scope, $el, attr) {
                var tableCreated = false;
                scope.$watch('options', function (newValue, oldValue) {
                    if (tableCreated && newValue === oldValue) return;
-                   $(element).bootstrapTable('destroy');
+                   $el.bootstrapTable('destroy');
                    if (newValue) {
-                       $(element).bootstrapTable(scope.options);
+                       $el.bootstrapTable(scope.options);
                    }
                    tableCreated = typeof (newValue) !== 'undefined';
                });
                $(window).resize(function () {
                    if (tableCreated)
-                       $(element).bootstrapTable('resetView');
+                       $el.bootstrapTable('resetView');
                })
            }
        };