2

これは、ベスト プラクティスの質問であるため、特に問題のあるプログラミング クエリではありません。

JavaScript を書くとき、単純な true/false リクエストであれ、JSON であれ、ajax リクエストを作成することがあります。ただし、場合によっては、HTML をコンパイルする必要があります。たとえば、JavaScript がページのデータをロードする場合、JSON を介してデータをコンパイルします。それでも、PHP 内で HTML プリハンドをコンパイルする必要があるかどうかについて、私はいくつかの精神哲学を持っていますか? そうすれば、JavaScript 自体を過熱させることなく、HTML をページにダンプすることができます。

4

2 に答える 2

1

大量の DOM ノードを操作する場合を除き、ajax を使用してデータを移動し、JavaScript を使用して DOM を操作することをお勧めします。JavaScript は過熱しません:)

HTML に非表示のテンプレートを作成して (jQuery などを使用して) コピーし、更新して DOM に挿入するという単純な手法を使用しました。

于 2012-04-08T23:02:04.110 に答える
0

個人的には、通常、事前にフォーマットされたHTMLの代わりにデータを返します。帯域幅を節約し、そのページで必要な方法でデータをフォーマットでき、データを生成するコードに触れることなくレイアウトを変更できます。別のページでデータを再利用して、別の方法でフォーマットできます。(また、他の人があなたのデータを(乱用)使用するのを容易にします)

于 2012-04-08T23:51:49.473 に答える