问题标签 [nhaml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1400 浏览

asp.net-mvc - NHaml 是否具有 content_for 布局能力?

我目前正在启动一个使用 ASP.NET MVC 的项目,并且想使用 NHaml 作为我的视图引擎,因为我喜欢 Rails/Merb 的 Haml。我面临的主要问题是我的页面布局。在 Webforms 中,我会在头部放置一个 ContentPlaceHolder,以便其他页面可以有特定的 CSS 和 JavaScript 文件。

在 Rails 中,这是使用 yield 和 content_for 完成的

文件:application.haml

文件:page.haml

在 NHaml 中,我可以使用局部变量来执行此操作,但是任何局部变量对于整个控制器文件夹都是全局的。

文件:application.haml

文件:_Style.haml

有谁知道让 NHaml 在 Rails 场景中工作的方法?

0 投票
2 回答
641 浏览

asp.net-mvc - 我应该学习 NHaml 吗?

我应该学习NHaml吗?

它通过经典的 ASP.NET MVC 视图为我提供了什么?优缺点都有什么?

您是否通过MVC Contrib项目使用它?

我看到的越来越多。例如...我看到Matthew Podwysocki使用 ASP.NET MVC、NHaml 和 F# 撰写的博客文章!

0 投票
1 回答
209 浏览

c# - NHaml配置问题:找不到模型

我的 NHaml 配置有一点问题:

问题是我试图在我的视图中使用来自 MyAssembly.Models 的模型:

但它一直在崩溃,告诉我 MyAssembly.Models.Model 无法识别,并问我是否缺少 using 指令。我的 web.config 或我的视图有什么问题吗?

提前致谢。

0 投票
4 回答
2709 浏览

visual-studio - 使用 C# 智能感知的 Visual Studio 语言服务

去年我为 Visual Studio 编写了一个语言服务,它为 NHaml 文件添加了语法高亮:http: //github.com/snappycode/hamleditor

澄清一下,NHaml 是一种 html 模板语言,它可以像 aspx 文件一样混入代码元素。这个插件增加了对编辑 NHaml 文件的 IDE 的支持,但基本上只增加了语法高亮。

我想知道是否有人知道如何像现在在 aspx 文件中那样将内联 c# 智能感知添加到服务中。我希望不用自己为插件专门编写整个 c# 语法就可以做到这一点。

有没有人写过混合语言的语言服务?

更新:看起来火花视图引擎的家伙在这里取得了一些进展,我正在调查他们的实施

0 投票
3 回答
335 浏览

button - NHAML 单选按钮语法

有谁知道 NHAML 中选定单选按钮的正确语法?

这是我当前的 NHAML 代码:%input{type="radio", name="Relocation", value="Yes"}

非常感谢您的帮助。

谢谢!

0 投票
1 回答
151 浏览

nhaml - NHAML 指令

有谁知道如何在 NHAML 中使用指令(例如 @Import)?

0 投票
3 回答
906 浏览

nhaml - NHaml - 仍然活跃?

我不小心偶然发现了 NHaml,真的很喜欢我所看到的。然而,检查作者和谷歌小组的博客显示,似乎并没有发生太多事情。

是否值得在 NHaml 上投入时间——它是否会积极推进?如果有人可以将我指向 NHaml 的活动中心,或者至少让我知道“游戏状态”,我将不胜感激。

0 投票
1 回答
490 浏览

asp.net-mvc - ASP.NET MVC - web.config 文件上的 NHaml 问题

我正在尝试在我的应用程序上实现 NHaml 视图,并且一切正常。但奇怪的是,在发布应用程序时,我在 web.config 文件上收到了一些警告。

我的 nhaml 参数是:

所以,这很奇怪,因为 haml 视图的渲染没有任何问题,但是每次打开 web.config 文件时,我都会收到以下警告:

难道我做错了什么?

感谢您的关注。:)

0 投票
1 回答
79 浏览

.net - 将 %link 指令的输出添加到变量?

在我的主人中,加载了部分 _styles。在这个 _styles 中有一个 ^var styles = "" 现在在我的所有视图或部分中,我可以说 var styles = styles+"another style"

通常,样式定义为

如何将 %link 指令的输出附加到样式变量?

0 投票
1 回答
154 浏览

indentation - 为什么我的脚本标签呈现在我的正文标签之外?

这是我的 nhaml 代码

生成的 HTML 呈现最后一个标签,如下所示:

由于_scripts仍然处于%body +1的缩进级别,为什么在渲染_scripts之前关闭body?