問題タブ [jsviews]

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

javascript - jsRenderとjsViewsの違い

したがって、jQueryテンプレートがベータ版を超えることはなく、jsRenderjsViewsが空白を埋めることになっています。Boris Mooreこのページに投稿した例を確認しましたが、jsRenderとjsViewsの違いがわかりません。さらに、Borisは、混乱を助長するために、もう一方の例で一方を使用しました。それで問題は、それらのうちの2つがどのように関連している(または異なる)のかということです。

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

javascript - JsViews を使用した JsRender - ビューが null またはオブジェクトではない

私はウィザードでJsViewsの実際の基本的なサンプルを実装しようとしています.jquery.observableとjquery.viewsが含まれています

しかし、このエラー x-browser が表示されます。「ビューがnullであるか、オブジェクトではありません」。ブレークは jsRender で発生しますが、jsRender を使用して他のテンプレート コードが正常に機能しています。jquery.observable $ jquery.views を含めるだけです。jsRender / jsViewsを使用した単純なバインディングの例のjsfiddleを持っている人はいますか? 詳細ビューは必要ありません。モデルからアイテムを削除する最も単純な例です。

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

javascript - JsViews:データリンクのヘルパー関数の前のコンバーター

JsViewsを使用して、データリンクプロパティのヘルパー関数の前にコンバーターを配置することは可能ですか?どういうわけかこのように。

ありがとう!

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

javascript - JsViewsとノックアウト

シングルページアプリケーションにJsRenderを使用するつもりであり、JsViewsとKnockoutのどちらを使用するかを検討しています。JsViewsはまだベータ版に到達していませんが、速度と機能の点でこれら2つの主な違いは何でしょうか。

ありがとう!

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

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

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

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


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


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


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


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

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

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

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

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

jsrender - JsViews用にヘルパー関数で生成されたHTMLタグを保持する方法

JsRender [1]には、ページの一部を生成するためのカスタムタグ{{tagdata/}}があります。http://borismoore.github.com/jsrender/demos/step-by-step/03_converters-and-encoding.htmlによると、{{:value}}を使用して値からHTMLをレンダリングすることもできます。

ただし、JsViews [2]では、変換関数がHTMLタグを生成する場合、タグのデータリンク属性に式を配置する必要があります(例:

ここで、convはHTMLタグを生成します

)、DOMに挿入されると、出力はフィルタリングされます(つまり、太字ではなく「 ... 」として出力されます)。JsViewsでこの関数を無効にして、ヘルパー関数に最新データのマークアップを生成させるにはどうすればよいですか?

前もって感謝します!

[1] https://github.com/BorisMoore/jsrender
[2] https://github.com/BorisMoore/jsviews

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

javascript - jsviewsのフォームにバインドするための正しい構文(コミット26)

私はBorisMooreのjsrender/jsviewsライブラリを試していて、現在現在のバージョンを使用しています(コミット26)。(APIは流動的であることに気づきましたが、それを使用して練習したいと思います)

ここでデモを見てきました:http: //borismoore.github.com/jsviews/demos/index.html

しかし、data-link構文を決定するのに問題があります。一部のデモでは、構文は次のとおりです。data-link="{:FirstName:}

なぜ2つのコロンがあるのか​​わかりません。最初のコロンはHTMLエンコードが行われないことを意味すると思いますが、2番目のコロンについてはわかりません。

他の場所では、Hereのような構文が表示data-link="address.street"されます。中括弧やコロンはまったくありません。いつ必要なのか、必要ないのかしら。また、一方向または双方向のバインディングが必要かどうかを指定する方法には従いません。または、ぼかしではなく、キーを押したときにバインドをトリガーする場合。

正しく設定したい例を次に示します。

選択コントロールにバインドする方法がわかりません。

これがどのように行われるべきかについての説明をいただければ幸いです。

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

jsrender - 配列の長さで jsviews を使用する

私はこのモデルを持っています:

私の目標は、次の形式で各 taskGroup をリストに表示することです: {Name} {numOfTasks}

taskGroup に空の tasks[] がある場合、それは表示されません。

これがjsfiddleとしての私の試みです: http://jsfiddle.net/ARS2E/

ここに私のテンプレートがあります:

これが私のJavaScriptです:

私はこれを機能させることができず、どこが間違っているのかわかりません。助けていただければ幸いです。

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

jquery - jsviewsを破棄/クリーンアップする方法は?

DOMに複数回追加/削除できるウィジェットでjsViewsを使用したいと思います。

ウィジェットが作成中に次のようなコードを実行する場合:

メモリリークが発生しますか$("#myElement").remove();、それともjsViewsが適切に破棄されますか?

#myElementDOMから削除したくない場合、どのようにjsviewsをアンロードしますか?

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

javascript - JsViews と AngularJS

シングルページアプリケーションを開発するつもりです。jsViews/jsRender は非常に有望で、ベータ版に近づいています。私は SPA 開発に慣れていないので、jsViews が AngularJS などの他の SPA フレームワークと比較して、速度、機能、使いやすさなどの点でどのようになっているのか知りたいです。

ありがとう!