2013-10-02 97 views
0

如何使用durandal撰寫功能來實現淘汰模板綁定的可排序,拖放數組?Duarandal撰寫+淘汰賽模板綁定

我正在使用@RP尼邁耶基因敲除插件女巫正在使用模板。

到目前爲止,我已經通過將模板存儲在索引文件中來實現它,但我期待在視圖中實現它。

<div class="well droppingZone" data-bind="sortable: { template: 'fieldTmpl', data: fields, options: { update: onUpdate } }"></div> 

回答

0

我想你的意思做的是動態加載的模板文件,如果多數民衆贊成的情況下,看看通過@RP開發以及將無縫地與KO模板整合柯外部模板。然而我有一些問題,當我用durandal js的外部ko(猜測問題是與infuser),所以我改變了ExternalTemplateSource.js #getTemplate使用durandal的viewLocator

getTemplate: function() { 
      var self = this; 
      //system.log('Loading template:' + self.templateId); 
      viewLocater.locateView(self.templateId).then(function (element) { 
       self.data("precompiled", null); 
       var t = $(element).html(); 
       setTimeout(function() { 
         self.template(t); 

       }, 500); 
       self.loaded = true; 
      });