私のコードは次のとおりです
リーリー単なる例えとして、各 P の値を取得するつもりはありません。 func1() の戻り値を通じて <script> 内のコードを動的にレンダリングする方法を知りたいです。または、js ファイルを動的にレンダリングする方法
現在のコードのこのファイルは、
.name p が 2 つある場合など、 .name p に基づいて動的に js コードを生成するようにしたいです。
リーリー
になります。 リーリー
.name pが3つの場合リーリー
<script> の最終コードはになります。 リーリー
この効果を実現するにはどうすればよいでしょうか?
fun1() の戻り結果を実行 js ステートメントとして使用しますか? ? eval() を使用して実行できます
指定された
リーリーclassName
DOM のテキストを返すように fun1 を直接定義し、それを直接実行することができます。とにかく、コードを生成したら、すぐに実行したいと考えます。スクリプトを動的に生成する必要はありません。スクリプト自体は非常に柔軟です。以下のコードは、生成したいものと同等です
リーリーそれぞれをループしたい場合は、
リーリー.name p
直接実行できます指定された名前を処理したい場合は、次のことができます
リーリーつまり、やりたいことは動的に生成されたスクリプトで処理する必要があるのでしょうか?本当に必要な場合、これは通常、フロントエンドではなくサーバーによって行われます。フロントエンドが実行するスクリプトを生成できる場合は、特定のコードを直接実行できることは間違いありません...