我剛剛開始使用meteor。爲什麼不是Meteor中呈現的第三方JavaScript庫?
我似乎無法包圍我的頭如何正確加載和use 3rd party JavaScript libraries。
我想在第三方的幫助下實現文件上傳表單。我想要DropzoneJS或jQuery Multiple File Upload來處理文件選擇,而Ink File Picker將文件存儲在雲中。
問題是,當我嘗試使用它們時,庫不反應。我可以在瀏覽器中看到該庫已加載,並且控制檯未顯示任何錯誤。
實施例與DropzoneJS:
JS:
Template.frontpage.rendered = function() {
$('#dropzone').dropzone({ url: '/file/post' });
}
HTML在頭版模板:
<form id="dropzone"></form>
這導致檢查時:
<form id="dropzone" class="MultiFile-intercepted dz-clickable"></form>
某些事情正在發生,但形式並沒有被視覺渲染。
我將libs放在/ client/libs目錄中。正如一些人所建議的,我也嘗試將它們放在/ client/compatibility中。
我也嘗試了Dropzonejs meteorite package沒有區別。
我在做什麼錯?我怎樣才能讓這些庫在Meteor中正常工作?