5.11.4 JavaScriptプラグインパーツを使用するときの注意事項
-
JavaScriptプラグインパーツの入力値のチェックでエラーが発生した場合,プラグインの処理は実行しません。また,エラーは強調表示されます。
-
1つのガイド領域に複数のJavaScriptプラグインパーツを配置できます。ただし,同じプラグイン名のJavaScriptプラグインパーツは1つしか配置できません。
-
同じプラグイン名のJavaScriptプラグインは,変数などの実行コンテキストを共有します。そのため,異なるガイド領域に同じプラグイン名のJavaScriptプラグインを配置した場合,一方のプラグインで定義した変数は,もう一方のプラグインでも参照できます。
-
クライアントサイドJavaScriptの場合,実行コンテキストに値を保持する変数を定義するときは,次の記述例に示すように,thisのメンバーとして変数を定義する必要があります。
-
JavaScriptの記述例
実行コンテキストに保持する変数が「localVar0」,変数の値が文字列「val0」の場合,次のように定義します。
-
this.localVar0 = val0;
ただし,入力パラメタまたは出力パラメタとして設定した変数の場合は,この定義をしていなくても実行コンテキストに値が保持されます。