問題タブ [jsrender]

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 投票する
18 に答える
92411 参照

jquery - jQuery テンプレート エンジン

クライアント側で使用するテンプレート エンジンを探しています。私は jsRepeater や jQuery Templates のようないくつかを試してきました。それらは FireFox では正常に動作するように見えますが、HTML テーブルのレンダリングに関しては、IE7 ではすべてうまくいかないようです。

MicrosoftAjaxTemplates.js ( http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=16766から) も調べましたが、同じ問題があることがわかりました。

使用する他のテンプレート エンジンに関するアドバイスはありますか?

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

javascript - JavaScript テンプレート エンジンの現状は?

私は数か月前に素敵な JavaScript テンプレート エンジンを探していくつかの調査を行い、Trimpath によって作成されたものに落ち着きました。

私はこれがとても気に入っていますが、いくつか欲しいものリストがあります。

過去 1 年ほどの間にリリースされた、他に知っておくべき優れたテンプレート エンジンはありますか?

0 投票する
10 に答える
17888 参照

.net - Web開発用のMVVM

私はMVVMを読んでいて、これまでのところ非常に興味深いと感じています。ただし、私が見つけた例のほとんどは、Webアプリではなく、Windowsアプリ用です。また、Silverlightで使用されるMVVMについて多くの言及があり、SilverlightはWebアプリまたはWindowsアプリのいずれにも使用できることを知っています。

だから私の質問は-MVVMはWebベースのアプリの有効なパターンですか?そうである場合、UIはSilverlightである必要がありますか?私は、新しい中規模のWebサイトにどのテクノロジーを使用して設計する必要があるかを決定している最中です。舞台裏で何を使用するかは問題ではありませんが、Silverlightは権力者に売り込むのは難しいかもしれません。そんなに。

Web環境でMVVMを使用する際に誰でも提供できる情報をいただければ幸いです。サンプルコードも素晴らしいでしょう。

0 投票する
4 に答える
1441 参照

jquery - 現在のjQueryテンプレートソリューションの提案はありますか?

信頼性の高いjQueryテンプレートエンジンを探しています。

私はjquery.tmpl.jsを使用して開発してきましたが、それが放棄されたことはわかっていました。私はそれで私が望んでいたことを達成することができましたが、そのクロスブラウザーの信頼性について少し疑問があります。

一つには、IE7は問題領域としてフラグが立てられているようであり、最終的には実稼働ソリューションに組み込むことができると確信するまで、これ以上先に進みたくありません。

テンプレートに関するこのStackOverflowの質問については健全な議論がありますが、残念ながらこれは時代遅れになっています。

jquery.tmpl.jsのgithubリポジトリには、jQueryUIに移動されたと記載されていますが、jQueryUIサイトではテンプレートについては言及されていません。

では、jQueryでテンプレートを作成した経験のある人や、信頼できるソリューションを教えてくれる人はいますか?

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

javascript - 外部jsRenderテンプレートのjavascript関数を呼び出す方法(日付のフォーマット)

簡単にするために、外部のjsRenderテンプレート(tmpl.htm)に従う必要があると言います。

テンプレート内から外部のjavascript関数をどのように呼び出しますか。具体的に私がやろうとしているのは、datejsで日付をフォーマットすることです。テンプレート内に関数を埋め込もうとしましたが、機能しません。jsrenderのrender関数に渡す前にjsonを変換する必要がないことを望んでいます。日付の形式は次のとおりです。/Date(-62135575200000)/

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

jquery - さまざまなjQueryテンプレートに関するアドバイス

大きなプロジェクトのさまざまなjQueryテンプレートを調べています。アプリケーションはおそらく10年以上存続する予定であり、導入されるすべてのプラグインはjQueryの一部であるか、「よく知られている」ものである必要があります。適切なjQueryテンプレートを見つけるのに問題があります。.tmpl()プラグインがキャンセルされ、jsRenderがまだベータ版ではないことを読みました。明らかな理由により、これらは使用できません。(ソース:http ://weblogs.asp.net/stevewellens/archive/2011/12/01/goodby-jquery-templates-hello-jsrender.aspx )

テンプレートについて他に何か提案はありますか?

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

javascript - jsrender if-else using {{=propName}}

jsRenderを試しています。

私がやりたいこと:

JSテンプレート:

他のJSでは:

基本的に、テンプレートで、反復中の現在のシアターIDがjs関数から返されたものと一致する場合は、クラスをアクティブに設定します。「{{=theaterId}}」はif条件で壊れます。if条件で現在のjsonプロパティにアクセスすることは許可されていないと思います。

これを行う方法についてのアイデアはありますか?

うまくいけば、それは理にかなっています。ありがとう!

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

jquery - オブジェクト自体をjsRenderテンプレートに挿入するための構文は何ですか?

オブジェクトの配列がある場合は、次の構文を使用してそのプロパティの1つをレンダリングできます{{=propertyName}}。しかし、オブジェクト自体をレンダリングしたい場合の構文は何ですか?

0 投票する
4 に答える
11169 参照

jquery - jsRenderレンダリングHTML

jsRenderを使用してデータをhtmlページにレンダリングしています。データは完全にレンダリングされます。ただし、一部のコンテンツアイテムでは、HTMLテキスト(ハイパーリンクなど)がテキストとして表示されます。jqueryテンプレートには、{{htmlによってHTMLをレンダリングする方法があります。jsRenderで利用できる同様のものはありますか?私のコードは次のとおりです。

ありがとう。

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

jquery - jqueryプラグインに埋め込むことができるjsRenderテンプレート?

jsRenderテンプレートを.jsファイル内に配置できますか?その理由は、プラグイン全体を1つのjavascriptファイルに含めたいためです。プラグインは、ノードを動的に作成するためのすべてのコードを記述するのではなく、テンプレートを使用する必要があります。これは可能ですか?もしそうなら、どのように?そうでない場合、私のオプションは何ですか?