小编sha*_*mcd的帖子

部分访问 Sinatra 变量

我对 Sinatra 相当陌生,我正在尝试从部分内部访问数据库中的数据。

这是我想要在页面上显示的部分的示例:

<% @articles.each do |article| %>
    <ul>
        <li> <%= article.articleName %> </li>
    </ul>
<% end %>
Run Code Online (Sandbox Code Playgroud)

如果我只是设置一条像这样的路线,效果很好

get '/articles' do
     @article = Articles.all
     erb :articles
end
Run Code Online (Sandbox Code Playgroud)

和 /articles 页面类似

<% @articles.each do |article| %>
    <article>
        <p> <%= article.articleName %> </p>
        <p> <%= article.articleBody %> </p>
    </article>
<% end %>
Run Code Online (Sandbox Code Playgroud)

但是,如果我将上面的代码放入部分代码中,它似乎不起作用。

任何帮助,将不胜感激。我确信我错过了一些简单的事情。

ruby sinatra

5
推荐指数
1
解决办法
4095
查看次数

使用独立的Web应用程序创建Spotify播放列表

我只是想通过发送/接收http请求(独立的Web应用程序,而不是Spotify应用程序和桌面客户端)来创建播放列表.我已经挖掘了文档,无法找到明确的解决方案.有人能指出我正确的方向吗?提前致谢.

spotify

4
推荐指数
1
解决办法
2587
查看次数

骨干点击事件未触发

所以我有一个Backbone视图,我在其中声明了它的className.我正在尝试将click事件绑定到该类.所以像这样:

className: "question"
events:
    "click .question": -> console.log("clicked")
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用.这似乎是因为元素不在视图本身内部.因此,如果我在模板中创建一个元素,我可以绑定到那个就好了.我应该能够绑定到视图本身吗?任何帮助表示赞赏.谢谢!

coffeescript backbone.js backbone-events

3
推荐指数
1
解决办法
1512
查看次数