【发布时间】:2013-03-22 02:20:39
【问题描述】:
我正在尝试实现一个表单来上传文件,但是当我点击提交按钮时开始执行操作,问题是一个奇怪的错误,我不知道是什么,我做了本教程的示例,它没有问题,现在我正在实现相同的但使用 index.html 并且它不起作用。
错误是: “ if (input$uploadFasta == 0) return(NULL) 中的错误: 参数长度为零”
我的 index.html 是这样的:
<form class="span12 menu-med-upload">
<div class="row-fluid">
<center>
<div class="custom-input-file btn btn-inverse">
<input type="file" size="1" id="fileFasta" class="input-file" />
</div>
</center>
<button id="uploadFasta" type="button" class="btn action-button shiny-bound-input" >go!</button>
</div>
</form>
我的 server.R 是这样的:
output$table <- renderText({
if(input$uploadFasta == 0)
return(NULL)
myRenderTable()
})
有人知道问题出在哪里,谢谢大家,如果这个话题以前打开过,但我找不到,很抱歉。
【问题讨论】: