浏览代码

renderer fn.bind(scope)

luoyifan 3 年之前
父节点
当前提交
963f853e87
共有 2 个文件被更改,包括 9 次插入8 次删除
  1. 8 7
      dist/yvan-ext.js
  2. 1 1
      dist/yvan-ext.js.map

+ 8 - 7
dist/yvan-ext.js

@@ -61964,12 +61964,13 @@ define(['exports'], function (exports) { 'use strict';
                         newConfig.summaryRenderer = newConfig.summaryRenderer.bind(scope);
                     }
                 }
-                if (typeof newConfig.renderer === 'string') {
-                    newConfig.renderer = lookupFn(scope, config.renderer);
-                    if (typeof newConfig.renderer === 'function') {
-                        newConfig.renderer = newConfig.renderer.bind(scope);
-                    }
-                }
+                // 在 grid.constructor 已经转换过了
+                // if (typeof newConfig.renderer === 'string') {
+                //     newConfig.renderer = lookupFn(scope, config.renderer)
+                //     if (typeof newConfig.renderer === 'function') {
+                //         newConfig.renderer = newConfig.renderer.bind(scope)
+                //     }
+                // }
                 ct.call(this, newConfig);
             }
         });
@@ -95152,7 +95153,7 @@ define(['exports'], function (exports) { 'use strict';
                         if (newConfig.$initParent) {
                             if (scope) {
                                 var rendererFn = lookupFn(scope, renderer);
-                                c.renderer = rendererFn;
+                                c.renderer = rendererFn.bind(scope);
                             }
                         }
                     }

文件差异内容过多而无法显示
+ 1 - 1
dist/yvan-ext.js.map