如何在Shiny上获得详细的错误消息?

时间:2017-01-11 23:06:17

标签: shiny bookmarks

我是Shiny的新手,我不断得到这个错误,没有任何解释“错误书签状态:”。如何在本地服务器中了解有关错误的更多信息?Shiny Error

我的应用程序有一个复杂的工作流程,这意味着如果你点击某些按钮它会转到另一个选项卡,所以我将书签移动到下一个选项卡,当它开始给出空错误消息时。它工作正常,所以错误信息很烦人。

SEND {"notification":{"type":"show","message":{"html":"Error bookmarking state: ","action":"","deps":[],"duration":null,"closeButton":true,"id":"93ba934b2c3d270a","type":"error"}}}

SEND {"errors":[],"values":{"sampleSelector":{"html":"<div class=\"form-group shiny-input-container\">\n  <label class=\"control-label\" for=\"samples\">Samples</label>\n  <div>\n    <select id=\"samples\" multiple=\"multiple\"><option value=\"ALAB.rep1\" selected>ALAB.rep1</option>\n<option value=\"ALAB.rep2\" selected>ALAB.rep2</option>\n<option value=\"ALAB.rep3\" selected>ALAB.rep3</option>\n<option value=\"J1c.rep1\" selected>J1c.rep1</option>\n<option value=\"J1c.rep2\" selected>J1c.rep2</option>\n<option value=\"J1c.rep3\" selected>J1c.rep3</option>\n<option value=\"J2c.rep1\" selected>J2c.rep1</option>\n<option value=\"J2c.rep2\" selected>J2c.rep2</option>\n<option value=\"J2c.rep3\" selected>J2c.rep3</option>\n<option value=\"chow.wt.rep1\" selected>chow.wt.rep1</option>\n<option value=\"chow.wt.rep2\" selected>chow.wt.rep2</option>\n<option value=\"chow.wt.rep3\" selected>chow.wt.rep3</option>\n<option value=\"hfd.ALAB.rep1\" selected>hfd.ALAB.rep1</option>\n<option value=\"h... <truncated>

所以我可能找到了这个问题。通常,数据集()不会出现问题,但它会在onbookmark函数中恢复后立即出错。我尝试了一个if条件为null或者为Dataset初始化但它没有用。

onBookmark(function(state) {
    cat("on bookmark", "\n")
    state$values$data <- Dataset()
    cat("on bookmark2", "\n")
....
}

0 个答案:

没有答案