問題タブ [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.
knockout.js - KnockoutJs、サードパーティのテンプレートライブラリ、JsRender
Knockoutは、最新のJsRenderリリースと互換性がありtemplate binding
ますか?
//ダニエル
jsrender - JSRender はフィールドを空白のままにします
テンプレートのレンダリングに問題があります。データは次のようになります。
そして、私のテンプレートはjavascriptに保存され、次のようにレンダリングされます:
私が抱えている問題は、{{>Address1}}
常に空になることです。私は何を間違っていますか?
html - 同じ構造の別々のJSONオブジェクトから2つのデータ列を並べます
HTMLページに並べて視覚化したい同じ構造の2つのJSONオブジェクトがあります。種類の比較を作成しているので、一致するデータ要素を同じ行に表示する必要があります。左のみまたは右のみのデータ要素は、反対の列の横に空白を付けて表示する必要があります。
JsRender / JsViewsでこれを実行しようとしていますが、一度に複数のデータソースを処理するのは困難です。または、それぞれの側を個別のテンプレートとして実行すると、反対側が存在するかどうかを知る必要があるため、それぞれの側はデータをロードする場所を知りません。
それが機能する限り、私は他のメカニズムを使用するつもりです。
ありがとう、グレッグ
javascript - JsViews:データリンクのヘルパー関数の前のコンバーター
JsViewsを使用して、データリンクプロパティのヘルパー関数の前にコンバーターを配置することは可能ですか?どういうわけかこのように。
ありがとう!
javascript - HTML 5 ファイルリスト - jsRender
新しい HTML 5 ファイル API を使用して、ユーザーが選択したファイルをテンプレート (jsRender でレンダリング) に渡そうとしています。HTMLは次のとおりです。
ただし、期待どおりには機能しません。デモ用に、コメント アウトされた行を使用してテンプレートをレンダリングすると、正常に動作します。
誰かが私が間違っていることを教えてくれれば幸いです。ありがとう
jsrender - JSRenderで配列エントリを動的にレンダリングするにはどうすればよいですか
jQuery mobileとjsRenderを使用して、いくつかのJSONオブジェクトをテンプレート化しています。
jQuerymobileで以下を出力するリストビューを作成しました。
リストリンクをクリック(タップ)すると、配列固有の製品情報とトップレベルのJSON(言語関連)で構成される製品詳細ページをレンダリングしたいと思います。
テンプレートには、アレイ固有の製品情報や言語など、さらに多くの情報が含まれています。
{{:productArray [0] .Title}}に動的にアクセスするにはどうすればよいですか?つまり、productArrayノードに渡された変数をレンダリングしますか?
ありがとう、
ニック
javascript - JsRender: JSON オブジェクトの値を外部変数と比較する if ステートメントの使用
私の JsRender テンプレートでは、json オブジェクトをフィルター処理して、特定の基準 (たとえば、レンダリングを実行する直前に初期化される変数である親 ID) を満たすレコードのみをレンダリングしたいと考えています。
私がやりたいことは以下のとおりですが、構文の 2 行目は単なる推測です。これを行う方法?
javascript - JsRender: ネストされたテンプレートに変数を渡す方法
Web ページのさまざまな部分でネストされたテンプレートを使用したいと考えています。さまざまな部分について、ネストされたテンプレート内の配列から値を取得する必要があります。各パーツのクラスと Web サイト上の位置が異なるため、for ループを使用できません。ネストされたテンプレートに変数を渡すことは可能ですか? 次のコードは、私が達成しようとしていることを簡素化します。
別の質問: ネストされたテンプレートを使用する場合、この {{tmpl="myBtnTmpl"/}} のようなネストされたテンプレートを if 構文なしで含めることは可能ですか?
ありがとう!
validation - Jsrenderテンプレートフォームの検証
jsrenderテンプレートであるフォームがあります
ベーシスタンスプラグインベースの検証を入力フィールドに追加しようとしましたが、フォームがjsrenderテンプレートであるため、機能しません。それを実装する方法はありますか?
cordova - JsRender は Android の PhoneGap と互換性がありませんか?
PhoneGap Jquery Mobile プロジェクトで JsRender を使用したいと考えています。アプリケーションを単純なブラウザー (Firefox など) で実行すると、すべて正常に動作します。Android エミュレーターでアプリケーションを実行すると、コンソールに次のエラーが表示されます。
D/CordovaLog(603): file:///android_asset/www/js/program.js: 45 行目: TypeError: 式 '$("#vehicletemplate").render' の結果 [未定義] は関数ではありません。
ご意見をお聞かせください。Android 2.1 で Jquery Mobile を使用して Phonegap で JsRender を試している人はいますか?