sam*_*sam 4 javascript ruby dashboard coffeescript dashing
我很难在我的仪表板上链接小部件.我阅读了另一篇文章并从破败的社区获得了一些帮助,但是,我无法链接小部件
我修改了text.coffee以获得此部分(示例是我的其他仪表板)
click: (event) ->
location.href = "sample"
Run Code Online (Sandbox Code Playgroud)
当我点击我的文本小部件时,没有任何反应.我也试过这样做,但没有.
click: (event) ->
location.href = "www.stackoverflow.com"
Run Code Online (Sandbox Code Playgroud)
但是,当我将下面的行添加到我的meter.coffee的onData部分时,它会重定向到stackoverflow.com.
location.href = "www.stackoverflow.com"
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?你有一个我可以尝试的例子吗?
EDIT1:
我也尝试了以下建议,没有任何运气.
click: (e) ->
e.preventDefault()
location.href = "http://www.stackoverflow.com"
Run Code Online (Sandbox Code Playgroud)
得到了潇洒社区的帮助.下面是它的工作原理.只需修改仪表板erb即可链接您想要查看的页面
<li data-row="2" data-col="2" data-sizex="2" data-sizey="1" onclick="location.href='http://www.stackoverflow.com';">
<div data-id="test_text_widget" data-view="Text" data-title="Test"</div>
</li>
Run Code Online (Sandbox Code Playgroud)