問題タブ [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.
javascript - jsrenderテンプレート内のグローバルjavascript変数にアクセスして更新する
jsrenderテンプレートの値でグローバルJavaScript変数を更新しようとしています。どうすればそれを達成できますか...
私はフィドルを作成しましたhttp://jsfiddle.net/4RH7n/8/
そのjavascript変数に最後の映画名を入れる必要があります。
asp.net - jsRender行を列にピボット - データを列に表示
私は jsRender を使用しており、データを行ではなく列として表示したいと考えていました。データをピボットしたい - これは jsRender でできることですか。SQL でピボットされたデータを取得できないため、自分で行うしか方法がありません。
これは基本的に私が求めているものです。列名を自分で書きたい。
ヘッダー | 行 1 | 行 2 | 行 3 |
コラムブラ | 行データ | 行データ | 行データ
もっと何とか| 行データ | 行データ | 行データ
テーブル セルに {{for}} ループを使用しようとしましたが、どこから始めればよいかわかりません。
更新: Boris の提案の後、提案されたコードを試しました。適切にフォーマットされていませんが、ここに含めました。
これは私の JSON ソースの抜粋です。
そして、私のjsRender JavaScriptコードは次のとおりです。
jsrender - EasyJsRenderforループが機能しない
JsRenderを使用してリスト内のいくつかのアイテムをレンダリングしようとしています。http://jsfiddle.net/arame3333/PTWnq/1/を参照してください
これが機能しない理由について、jsFiddleからフィードバックを受け取っていません。何が問題ですか?
asp.net-mvc - JsRender は for ループの変換を行いません
コードは JsFiddle に従って動作します。http://jsfiddle.net/arame3333/PTWnq/6/
ただし、私の MVC プロジェクトでは、ページに次のようにレンダリングされます。
{{ for BusinessUnitName }} •{"BusinessUnitName":["設計および構築 (技術)","建築設計","ICT","機械および電気","安全管理","建設前および入札準備" ]} {{/為に }}
なぜこれが起こるのでしょうか?
関連するコードは次のとおりです。
ここでは、データはコントローラーから取得されます。
編集されたマークアップ - すべてを表示することはできません。
jsrender - JsRenderが期待どおりにレンダリングされていません
これは私のテンプレートです。
ここにデータを送信します。
そして、これは私がデータを置く場所です。
これは、関数データパラメータに受信されたデータです。
jquery $ .parseJsonを使用する必要があるかどうかはわかりませんが、どちらの方法でもデータは正しくレンダリングされません。$ .parseJsonを使用すると、次のようにレンダリングされます。
それがないと、次のようにレンダリングされます
そのため、画面には、リストではなく、テンプレート定義の一部が表示されています。これを修正するにはどうすればよいですか?
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に関連しているかどうかはわかりませんが、それでも続行できません。助けていただければ幸いです。
picasa - jsrender ピカサ
私はこれを理解することはできません.json形式でgoogles picasaから写真を取得しようとしています. jsrender を使用して html をレンダリングします。
私はあなたが見るためにこのjsfiddleを持っています。
それは私にundefinedを与えているので、Chrome Developer Toolsを使用してデータを分析しました。私はすべての助けに感謝します。
knockout.js - Cassette V2 を使用してテンプレート jsRender および KnockoutJS テンプレートをコンパイルする
Cassette のバージョン 2 に移行しています。
しかし、HTML テンプレートをコンパイルするように Cassette を構成するのに役立つ Web は見つかりませんでした。
テンプレート
一部のテンプレート jQuery テンプレートは次のとおりです。
すぐに jsRender を使用できるように変更します。
その他 KnockoutJS として
IConfiguration<BundleCollection>
クラス
knockout.js - ノックアウト、ノックアウト マッピング、jsrender でテンプレートを使用する方法
jsRender テンプレートを使用して をレンダリングしたいと思いfullName
ますfirstName + ' ' + lastName
。テンプレートをデータとともにレンダリングする代わりに、単に としてレンダリングし{{=firstName}} {{=lastName}}
ます。どうすればこれを機能させることができますか?
実際の例: http://jsbin.com/inijay/2/edit
JS:
HTML:
テンプレート:
出力は次のようになります。
json - 子JSONオブジェクトのJS Render Forループ
これを機能させようとしています。新しい TD の間で FIRST_NAME と LAST_NAME の値を表示する必要があります。値はデータ項目のオブジェクトに格納されます。子オブジェクトをループできないようです。
テンプレートの例
テンプレートに送信される json オブジェクトの例を次に示します (実際には、 data.results がテンプレートに送信されます)。