問題タブ [rendr]

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

javascript - $(window).on("load") が postRender でトリガーされない

ページがロードされた後にトリガーする必要があるjqueryコードがあります。ビューのpostRender関数呼び出しで実行していますが、postRenderとウィンドウロードイベントは完全に非同期であるため、ウィンドウロードイベントは私がいる前に発生する可能性がありますload イベントのリスナーを追加する postRender ですが、この場合、関数に代わるものはありますか、それとも何か不足していますか?

助けてくれてありがとう

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

node.js - rendrjsルーターのオプションパラメータの指定方法

私はrendrjsのルーターのドキュメントを調べ ましたが、オプションのパラメーターについての言及はなく、バックボーンルーターと非常によく似たビルドであると彼らは言っていますが、()オプションのパラメーターとして理解していません...

それで、ここにいる誰かがその方法、またはそれを回避する方法を知っていますか?

前もって感謝します

0 投票する
3 に答える
175 参照

javascript - RendrJS 同形フレームワークでモデルをサブビューに渡す方法

ホームページがブログ投稿のリストを表示するブログを作成しているとします。私の質問は、各子投稿ビューにモデルを渡す方法ですか?

コレクションを反復処理する index.hbs があります

私はpost_view.jsを持っています

しかし、モデルがpost_view.js内に設定されていないようです。{{json value}}ループ内で実行すると{{forEach}}、JSON 化された出力が表示されます。モデルを渡すために何をする必要がありますか?ビュー内で手動で構築する必要がありますか? ありがとう!

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

gulp - gulp 付きレンダーハンドルバー

Rendr アプリのコンパイラとして gulp を使用しようとしていますが、次の問題が発生しています。

rendr-handlebarsコンパイルとgulp を使用した例がどこにも見つからなかったので、handlebarsここで助けを求めようと思いました。

これはコンパイラ ハンドルバーとクライアント ハンドルバーのバージョンが異なることが原因であると他の場所で読みましたが、正しいものがインストールされていると思います。これらの依存関係がインストールされています

と私のcompiledTempaltes.jsファイルが表示されます"compiler":[6,">= 2.0.0-beta.1"]。ハンドルバーの私のgulpタスクは次のことを行います。

さまざまなバージョンのハンドルバー、rendr-handlebars、および gulp-handlebars をインストールしようとしましたが、運が悪かったので、助けていただければ幸いです。

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

backbone.js - Rendr App.router.currentView は未定義です

私のRendrアプリが起動すると、App.router.currentView常に評価されundefined、これによりクライアント側のレンダリングが次のように中断されます

ClientRouter.prototype.getRenderCallbackファイル内の関数で true に評価されません/node_modules/rendr/client/router.js。hterouter.currentViewが設定されている場所と、それが未定義である理由を追跡しようとしましたが、あまり運がありません。これを引き起こしている可能性のあるものについて何か考えはありますか?

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

asp.net - サーバー側asp.netでのangularjsレンダリング

フロントエンドに angularjs フレームワークを使用し、バックエンドに asp net mvc を使用して Web アプリを開発しました。ご存じのとおり、angularjs には SEO に関して大きな欠陥があります。phantomjs を使用して Web サイトのスナップショットを作成し、それを元の Web サイトの代わりに検索ボットに提供するなど、いくつかのソリューションがあります。しかし、私はそれが好きではありません。私は最近、同型 Web アプリの概念を紹介しました。間違いがなければ、サーバー上で angularjs アプリを事前にレンダリングしてから、レンダリングされた html をクライアントに提供することができます。私が見つけたすべてのソリューションは、他のフレームワーク用でした。Rendr ( https://github.com/rendrjs/rendr ) や angularjs-server ( https://github.com/saymedia/angularjs-server ) と同様です。NodeServices というライブラリもあります ( https://github.com/aspnet/NodeServices)それはうまくいきますが、Asp.netコアとAngular 2ユニバーサルで書かれており、どちらも使用していません。asp.net と angular で同じ作業を行うライブラリはありますか? ありがとうございます。