問題タブ [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.
c# - NHamlでインクリメンタルプレースホルダーを作成する
私が到達したいのは、マスターにスクリプトとスタイルのプレースホルダーを追加する方法です。それらには、私の最初のsite.cssファイルとjquery.jsファイルが含まれます。各hamlページまたはパーシャルは、それらのプレースホルダーに独自の必要なファイルを追加できます。
現在、マスターに2つの文字列を作成しており、ビューに追加しています。
これにより、見苦しくエラーが発生しやすいレンダリングになります。
これを実装するためのより良い方法はありますか?
c# - NHaml で強く型付けされたビュー?
厳密に型指定されたビューがあり、それを NHaml ページで使用したいと考えています。
WebForms エンジンでは、ViewData 型を<%@ Page%>
ディレクティブまたは分離コード ファイルに記述します。
NHaml でそれを行うにはどうすればよいでしょうか。
asp.net-mvc - *同じ*ASP.NETMVC Webサイトのさまざまなビューにさまざまなビューエンジンを使用することは可能ですか?
NHamlを試してみたいです。アプリケーション全体を変換する(または新しいプロトタイプアプリケーションを作成する)ことなく、いくつかのビューにNHamlビューエンジンを使用できますか?
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
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を参照してください
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構成は次のとおりです。
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 が探しているアセンブリ参照について、明らかな何かが欠けているか、完全に誤解していますか?
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?
.net - .net MVC3 は、代替ビュー エンジンの統合を容易にしますか?
ご存じかもしれませんが、.MVC3 は Razor という名前の代替ビュー エンジンをもたらします。
私が理解しているように、これを可能にするために、MS は代替ビュー エンジンの統合をより簡単にするために、より多くの努力を払ってきました。
これは他のビュー エンジン (nHaml、Spark ...) に影響を与えますか?
私が最も興味を持っているのは、ツールの統合 (構文の強調表示、コード補完など) です。
nhaml - NHAML には ASP.NET MVC が必要ですか?
NHAML プロジェクト ページでこれを直接見つけることができなかったので、NHaml を使用するために ASP.NET MVC を実行する必要があるかどうか、または「通常の」ASP.NET Web ページでこれを使用できるかどうか疑問に思っていましたか?
また、Sass のリクエストをインターセプトし、ビルダーを手動で呼び出す必要があることを読みましたか?