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

javascript - jsrenderテンプレート内のグローバルjavascript変数にアクセスして更新する

jsrenderテンプレートの値でグローバルJavaScript変数を更新しようとしています。どうすればそれを達成できますか...

私はフィドルを作成しましたhttp://jsfiddle.net/4RH7n/8/

そのjavascript変数に最後の映画名を入れる必要があります。

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

asp.net - jsRender行を列にピボット - データを列に表示

私は jsRender を使用しており、データを行ではなく列として表示したいと考えていました。データをピボットしたい - これは jsRender でできることですか。SQL でピボットされたデータを取得できないため、自分で行うしか方法がありません。

これは基本的に私が求めているものです。列名を自分で書きたい。


ヘッダー | 行 1 | 行 2 | 行 3 |


コラムブラ | 行データ | 行データ | 行データ


もっと何とか| 行データ | 行データ | 行データ


テーブル セルに {{for}} ループを使用しようとしましたが、どこから始めればよいかわかりません。

更新: Boris の提案の後、提案されたコードを試しました。適切にフォーマットされていませんが、ここに含めました。

これは私の JSON ソースの抜粋です。

そして、私のjsRender JavaScriptコードは次のとおりです。

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

jsrender - EasyJsRenderforループが機能しない

JsRenderを使用してリスト内のいくつかのアイテムをレンダリングしようとしています。http://jsfiddle.net/arame3333/PTWnq/1/を参照してください

これが機能しない理由について、jsFiddleからフィードバックを受け取っていません。何が問題ですか?

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

asp.net-mvc - JsRender は for ループの変換を行いません

コードは JsFiddle に従って動作します。http://jsfiddle.net/arame3333/PTWnq/6/

ただし、私の MVC プロジェクトでは、ページに次のようにレンダリングされます。

{{ for BusinessUnitName }} •{"BusinessUnitName":["設計および構築 (技術)","建築設計","ICT","機械および電気","安全管理","建設前および入札準備" ]} {{/為に }}

なぜこれが起こるのでしょうか?

関連するコードは次のとおりです。

ここでは、データはコントローラーから取得されます。

編集されたマークアップ - すべてを表示することはできません。

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

jsrender - JsRenderが期待どおりにレンダリングされていません

これは私のテンプレートです。

ここにデータを送信します。

そして、これは私がデータを置く場所です。

これは、関数データパラメータに受信されたデータです。

jquery $ .parseJsonを使用する必要があるかどうかはわかりませんが、どちらの方法でもデータは正しくレンダリングされません。$ .parseJsonを使用すると、次のようにレンダリングされます。

それがないと、次のようにレンダリングされます

そのため、画面には、リストではなく、テンプレート定義の一部が表示されています。これを修正するにはどうすればよいですか?

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

javascript - AJAX を介して jsrender テンプレートをロードする際のエラー

テンプレートを外部ファイルにロードし、それらを使用する関数を作成しようとしていますjsrender。ただし、次のエラーが発生します。

console.logsテンプレートがajaxで取得されたことを示すものがあります。

エラーの原因となる基本的なコードは次のとおりです。

エラーは jsrender.js (行 829) にあり、 $.templates(path); に関するものだと思います。しかし、何が間違っているのかわかりません。

プロジェクトの zip へのリンクは次のとおりです: http://sdrv.ms/QsZpQT

この記事に基づいて関数を作成しました: http://msdn.microsoft.com/en-us/magazine/hh975379.aspx

これがjsRenderに関連しているかどうかはわかりませんが、それでも続行できません。助けていただければ幸いです。

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

picasa - jsrender ピカサ

私はこれを理解することはできません.json形式でgoogles picasaから写真を取得しようとしています. jsrender を使用して html をレンダリングします。

私はあなたが見るためにこのjsfiddleを持っています。

それは私にundefinedを与えているので、Chrome Developer Toolsを使用してデータを分析しました。私はすべての助けに感謝します。

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

knockout.js - Cassette V2 を使用してテンプレート jsRender および KnockoutJS テンプレートをコンパイルする

Cassette のバージョン 2 に移行しています。

しかし、HTML テンプレートをコンパイルするように Cassette を構成するのに役立つ Web は見つかりませんでした。

テンプレート

一部のテンプレート jQuery テンプレートは次のとおりです。

すぐに jsRender を使用できるように変更します。

その他 KnockoutJS として

IConfiguration<BundleCollection>クラス

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

knockout.js - ノックアウト、ノックアウト マッピング、jsrender でテンプレートを使用する方法

jsRender テンプレートを使用して をレンダリングしたいと思いfullNameますfirstName + ' ' + lastName。テンプレートをデータとともにレンダリングする代わりに、単に としてレンダリングし{{=firstName}} {{=lastName}}ます。どうすればこれを機能させることができますか?

実際の例: http://jsbin.com/inijay/2/edit

JS:

HTML:

テンプレート:

出力は次のようになります。壊れた jsrender テンプレート出力

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

json - 子JSONオブジェクトのJS Render Forループ

これを機能させようとしています。新しい TD の間で FIRST_NAME と LAST_NAME の値を表示する必要があります。値はデータ項目のオブジェクトに格納されます。子オブジェクトをループできないようです。

テンプレートの例

テンプレートに送信される json オブジェクトの例を次に示します (実際には、 data.results がテンプレートに送信されます)。