嘿,我是新手meteor
,目前正在尝试上传图像,我发现filepicker
。我在我的项目中使用了玉车把和咖啡脚本包。这是代码
测试.咖啡
FILEPICKER_APIKEY = 'Ay67d74M9SgadSy6uXJyu6'
Meteor.startup ->
console.log 'test client'
filepicker.setKey FILEPICKER_APIKEY
#filepicker.constructWidget document.getElementById "upload_widget"
Template.hello.greeting = ->
"Hello World."
Template.hello.events
'click input' : ->
if console?
console.log "You pressed the button"
Template.upload.rendered = ->
filepicker.constructWidget this.find '#upload_widget'
Template.upload.events
'change #upload_widget': (evt) ->
if console?
console.log JSON.stringify(evt.fpfile)
这是 test.jade 代码
head
title helloworld
body
.container-fluid
.span6
{{> hello}}
.span6
{{> upload}}
template(name="hello")
#test
h1 Hello World!
{{greeting}}
input(type="button", value="Click")
template(name="upload")
input(type="filepicker", id="upload_widget")
现在这是我的问题:似乎出现了两个文件选择按钮。一个按钮可以正常工作并且可以上传图像,当按下其他按钮时console
显示以下错误uncaught exception: FilepickerException: API Key not found
为什么会出现第二个按钮?请帮我删除第二个不起作用的按钮。先感谢您!!