add support for onLoad on template
authorAlan Knowles <alan@roojs.com>
Thu, 4 Mar 2021 07:55:42 +0000 (15:55 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 4 Mar 2021 07:55:42 +0000 (15:55 +0800)
Roo/Template.js
docs/src/Roo_Template.js.html

index 586a7de..78917f5 100644 (file)
@@ -133,9 +133,8 @@ Roo.Template.prototype = {
             method : 'GET',
             success : function (response) {
                 _t.loading = false;
-                _t.html = response.responseText;
                 _t.url = false;
-                _t.compile();
+                _t.set(response.responseText,true)
                 if (_t.onLoad) {
                     _t.onLoad();
                 }
index 899b4c0..491aadc 100644 (file)
@@ -137,7 +137,7 @@ t.append('some-element', {id: 'myid', cls: 'myclass', name: 'foo', value: 'bar'}
                 </span><span class="jsdoc-var">_t.url </span><span class="jsdoc-syntax">= </span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">;
                 </span><span class="jsdoc-var">_t.compile</span><span class="jsdoc-syntax">();
                 </span><span class="jsdoc-keyword">if </span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">_t.onLoad</span><span class="jsdoc-syntax">) {
-                    </span><span class="jsdoc-var">_t.onload</span><span class="jsdoc-syntax">();
+                    </span><span class="jsdoc-var">_t.onLoad</span><span class="jsdoc-syntax">();
                 }
              },
             </span><span class="jsdoc-var">failure </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">response</span><span class="jsdoc-syntax">) {