我在Sinatra有一个Haml部分处理我所有的'页面打开'项目,如元标记.
我希望在此部分中为page_title设置变量,然后在每个视图中设置该变量.
部分内容如下:
%title @page_title
Run Code Online (Sandbox Code Playgroud)
然后在视图中,允许执行以下操作:
@page_title = "This is the page title, BOOM!"
Run Code Online (Sandbox Code Playgroud)
我已经阅读了很多问题/帖子等等,但我不知道如何要求解决我想要做的事情.我来自Rails,我们的开发人员通常使用content_for,但他们设置了所有这些.我真的想知道它是如何工作的.似乎我必须定义它并使用:本地人以某种方式,但我还没弄明白.提前感谢您的任何提示!
好的,在您查看下面的代码之前,我知道它是AWFUL.这是多余和臃肿,我不是要求任何人修复它:)
我想知道我需要学习什么才能自己修复它.我正在为我的女儿做一个小项目,一个可以在Mobile Safari中查看的交互式乘法表.
我想突出显示导致所选数字的单元格.所以,我创建了这个,我正在分享它,因为我想改进它,但我还没有足够的知识.
我需要学习哪些原则来改进这种功能?
你可以在这里看到整件事:http://dandenney.com/dev/jasmultiplication
100(10 x 10)是我想要实现的一个例子,但我想为每个数字做到这一点:
// This starts base functionality of highlighting the involved numbers, 10x10=100
$(document).ready(function() {
$(".tenxten").hover(function () {
$("td").addClass("non-choice");
}, function () {
$("td").removeClass("non-choice");
});
$(".tenxten").hover(function () {
$(".twoxten, .threexten, .fourxten, .fivexten, .sixxten, .sevenxten, .eightxten, .ninexten").addClass("vertical-trail");
}, function () {
$(".twoxten, .threexten, .fourxten, .fivexten, .sixxten, .sevenxten, .eightxten, .ninexten").removeClass("vertical-trail");
});
$(".tenxten").hover(function () {
$(".tenxtwo, .tenxthree, .tenxfour, .tenxfive, .tenxsix, .tenxseven, .tenxeight, .tenxnine").addClass("horizontal-trail");
}, function () {
$(".tenxtwo, .tenxthree, .tenxfour, .tenxfive, .tenxsix, .tenxseven, …Run Code Online (Sandbox Code Playgroud) 我正在尝试返回Middleman博客中项目总数的字符串.(我目前在网站上使用3个).
我最接近计数的是包含= i在一个循环中,结果从0到34.所以我知道一个特定的博客有35个项目,但我不能自己得到这个值.
感觉我应该能够做到这样的事情:
def get_articles_count(blogName)
data.blog(blogName).articles.count
end
= get_articles_count('posts')
Run Code Online (Sandbox Code Playgroud)
奖金乞求:如果可能的话,我很想知道如何能够找到答案.我错过了什么,我很想知道我应该在哪里看.我一直在引用本地站点地图数据http:// localhost:4567/__ middleman/sitemap,MM docs和MM博客文档,但我不能破译博客中的项目是页面还是文章.我只在我的例子中使用文章,因为这是显示帖子信息所需的循环.
事实证明,它非常简单
= blog.articles.count
Run Code Online (Sandbox Code Playgroud)