問題タブ [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 投票する
1 に答える
107 参照

c# - NHamlでインクリメンタルプレースホルダーを作成する

私が到達したいのは、マスターにスクリプトとスタイルのプレースホルダーを追加する方法です。それらには、私の最初のsite.cssファイルとjquery.jsファイルが含まれます。各hamlページまたはパーシャルは、それらのプレースホルダーに独自の必要なファイルを追加できます。

現在、マスターに2つの文字列を作成しており、ビューに追加しています。
これにより、見苦しくエラーが発生しやすいレンダリングになります。
これを実装するためのより良い方法はありますか?

0 投票する
3 に答える
326 参照

c# - NHaml で強く型付けされたビュー?

厳密に型指定されたビューがあり、それを NHaml ページで使用したいと考えています。

WebForms エンジンでは、ViewData 型を<%@ Page%>ディレクティブまたは分離コード ファイルに記述します。

NHaml でそれを行うにはどうすればよいでしょうか。

0 投票する
1 に答える
151 参照

asp.net-mvc - *同じ*ASP.NETMVC Webサイトのさまざまなビューにさまざまなビューエンジンを使用することは可能ですか?

NHamlを試してみたいです。アプリケーション全体を変換する(または新しいプロトタイプアプリケーションを作成する)ことなく、いくつかのビューにNHamlビューエンジンを使用できますか?

0 投票する
1 に答える
76 参照

asp.net-mvc - NHaml でタグ属性を指定する際のエラー

私はNHamlを使い始めたばかりで、思わぬ障害に遭遇しました。

これは私の application.haml ファイルです:

ブラウザで表示しようとすると、次のエラーがスローされます。

NHaml.Exceptions.SyntaxException: 属性「,」が 2 回発生します。

で始まる行を削除すると、正常に%link動作します。私は何を間違っていますか?

Brian Hartsock の手順に従っています:
http://blog.brianhartsock.com/2009/01/15/using-nhaml-from-source/#nhaml_reference

0 投票する
1 に答える
59 参照

asp.net - NHamlページでのPageディレクティブ属性の指定

ビューエンジンにNHamlを使用してMVCサイトで作業しています。

HTMLコードをフォーム値として送信する必要があるページがあり、System.Web.HttpRequestValidationExceptionがスローされます。

<%@ Page validateRequest = "false"%>を指定して、このページでこのデータを送信できるようにしたいのですが、NHamlでページを生成してこれを行う方法がわかりません。

これに関する補足:
私が使用していたエディターはTinyMCEであり、出力をエンコードするオプションがあることがわかりました。そうすれば、アンチHTML検証がトリガーされません。

もちろん、値はエンコードされるため、適切なタイミングでデコードする必要があります。

http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/encodingを参照してください

0 投票する
3 に答える
2653 参照

c# - NHamlを使用したHtmlHelperに拡張メソッドがありません

私は数日前にNHamlを発見しましたが、それは素晴らしいプロジェクトです。

Html.LabelFor()Html.TextBoxFor( )などのMVC2Htmlヘルパーを使用しようとすると; ビューはコンパイルされません。

例:

nhamlのWeb.configセクションにアセンブリと名前空間を追加しようとしましたが、何も変更されません。

私が使用している:

  • System.Web.Mvc 2.0
  • .NET Framework 3.5 SP1
  • gitトランクからのNhaml1.5.0.2(および他のビルドを試しました)

私のNHaml構成は次のとおりです。

0 投票する
1 に答える
311 参照

c# - Nhaml のアセンブリ参照

ASP.NET MVC 2 プロジェクトで Nhaml を動作させようとしています。プロジェクトのバックエンドは、 NoRM ドライバーを使用するMongo DBです。NoRM は、いくつかのカスタム タイプ、特に ObjectID を Mongo の一意の _id 列への参照として指定します。

強く型付けされたモデルからデータをコンパイルして出力する Nhaml ビューを取得しましたが、次のように記述された ObjectID 型で窒息しています。

具体的には、エラー メッセージは次のとおりです。

c:\Windows\Temp\a7lwemtp.0.cs(83,9): エラー CS0012: 型 'Norm.ObjectId' は、参照されていないアセンブリで定義されています。アセンブリ 'Norm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' への参照を追加する必要があります。

...これはかなり簡単に思えますが、Norm アセンブリ参照を web.config ファイルの Nhaml 構成部分に追加した後も同じエラー メッセージが表示されます。

私はむしろそれが問題を解決することを期待していました。Nhaml が探しているアセンブリ参照について、明らかな何かが欠けているか、完全に誤解していますか?

0 投票する
3 に答える
1573 参照

c# - NHaml T4 templates for CRUD?

I want to ask if anyone has or has seen T4 templates for NHaml that are the same as the default T4 CRUD (List, Create etc) templates from MVC 2.0?

0 投票する
2 に答える
346 参照

.net - .net MVC3 は、代替ビュー エンジンの統合を容易にしますか?

ご存じかもしれませんが、.MVC3 は Razor という名前の代替ビュー エンジンをもたらします。
私が理解しているように、これを可能にするために、MS は代替ビュー エンジンの統合をより簡単にするために、より多くの努力を払ってきました。

これは他のビュー エンジン (nHaml、Spark ...) に影響を与えますか?
私が最も興味を持っているのは、ツールの統合 (構文の強調表示、コード補完など) です。

0 投票する
2 に答える
217 参照

nhaml - NHAML には ASP.NET MVC が必要ですか?

NHAML プロジェクト ページでこれを直接見つけることができなかったので、NHaml を使用するために ASP.NET MVC を実行する必要があるかどうか、または「通常の」ASP.NET Web ページでこれを使用できるかどうか疑問に思っていましたか?

また、Sass のリクエストをインターセプトし、ビルダーを手動で呼び出す必要があることを読みましたか?