2

AJAXページ上のいくつかの情報を介してロードする必要があるプロジェクトに取り組んでいますが、HTMLその情報をロードする方法がよくわかりません。


どの方法が自分に適しているかわかりません:

1)全体HTMLをロードしAJAXてから、ページに追加するだけです

また

2) を使用してデータのみをロードし、 (+ )を使用してAJAXビルドします。HTMLJavascriptJQuery


私が使用する傾向があるのは最初の方法memoryです。これは最も簡単な方法ですが、ロードする必要がある最大のファイルについて7kbはそれほど多くないため、より高価です。


最も難しい2 番目のものは、ビルドするのに巨大なJavascript( ) コードが必要です(要素の属性もロード​​する必要があります)。また、ロードするコードがたくさんあるため、たくさんのコードを作成する必要があります(たとえば、 a 、 a 用の 1 つ、 a用の 1つなど) また、それを含むものを作成する必要があります。JqueryHTMLHTMLconditionsbuttontitletextareavariablesHTML

私の質問は、私の場合に使用するのに最適な方法は何ですか?

4

3 に答える 3

0

2番目の方法:

AJAXでデータのみ読み込み、Javascript(+JQuery)でHTMLを構築

これらの方法の主な利点の 1 つは、ajax の応答が速くなることです。また、ロジックを設計から分離する方がより論理的です。

:常に最良の解決策は、特定のケースによって異なります。

于 2013-06-04T16:45:24.393 に答える
0

フルタイムのバックエンド開発者とフルタイムのフロントエンド開発者という 2 人の開発者が働いていると想像できます。BE 開発者は、FE 開発者が正しく表示できるようにデータを送信する必要があります。プログラミングをできるだけ簡単にすることを考えて、彼は OP で説明されている最初の方法を選択します。誰もが満足しています。

数か月後、まさにこのデータのプレゼンテーションを更新する必要があります。マネージャーはすぐにフロントエンド開発者に電話をかけ、次のように言いました。

「うーん…仕方ない。データ全体がサーバーから直接フォーマットされている。」

いやいや!データがサーバーから RAW DATA としてのみ取得された場合、これは発生したでしょうか? 私は疑問に思います=)

于 2013-05-21T13:20:02.837 に答える