2016-04-09 66 views
0

Kendo treeList bileşenini kullanıyorum. Bu example kullanıyorum. Kulağı çalıştırdığımda her şey iyi çalışıyor. Ben yerel olarak aynı örneği çalıştırmayı denediğinizde Ama olsun:Yakalanmayan TypeError: kendo.data.TreeListDataSource bir işlev değil

Uncaught TypeError: kendo.data.TreeListDataSource is not a function` error.

Ben de isim kendo.data.TreeListDataSource.js veya kendo.data.TreeList* ile herhangi bir dosyayı görmüyorum. Aslında ben deneme sürümünü ve kendo çerçevenin değil profesyonel sürümünü kullanıyorum nedeniyle

var dataSource = new kendo.data.TreeListDataSource({ 
     data: [ { name: "Jane Doe" }, { name: "John Doe" }] 
    }); 
    $("#treeList").kendoTreeList({ 
     columns: [ 
      { field: "name" }, 
      { command: [{ name: "edit" }] } 
     ], 
     editable: true, 
     dataSource: dataSource 
    }); 

bu olabilir mi?

+0

'kendo.all.js' ifadesini kullanıyor musunuz? – DontVoteMeDown

+0

Evet, kendo.all.js'yi ekledim. – SharpCoder

+1

Kodunuz yasaldır. "Kendo.all.js" kodunuzda zaten başvuruda bulunduğunu, ancak tarayıcı konsoluna gittiğinizi ve doğru şekilde yüklendiğinden emin oldun. Ayrıca, TreeList birkaç ay önce tanıtıldığından beri kullandığınız kitaplıkların güncel olduğundan emin olun. –

cevap

0

Onun kontrol hiyerarşisi gereğince komut başvuruları korumak için çok önemlidir. Bu referans komut dosyasının en son sürümünü kullanın.

+0

lütfen bu [URL] 'yi kontrol edin (http://stackoverflow.com/help), içerik kalitenizi yükseltmek için yararlı olacaktır. –

İlgili konular