方法
Web AppBuilder for ArcGIS のテキスト ボックス タイプには、[一行] と [複数行] という 2 つの共通属性があります。 これらの 2 つのタイプのテキストボックスはそれぞれ、json 構成ファイル (config.json) で TextBox と TextArea として表されます。 名前が示しているように、[一行] テキスト ボックス タイプでは、文字列が一行だけで構成されるため、テキストが折り返されないのに対して、[複数行] テキスト ボックス タイプでは、文字列が複数行に分かれて構成されるため、コメント ボックス内でテキストが折り返されます。
この記事では、テキスト ボックス タイプを一行から複数行に変更して、コメント ボックス内でテキストの折り返しを有効にする方法を示します。
テキスト ボックス タイプの変更は、ArcGIS Online を使用して実行することも、config.json ファイルに TextArea を定義して実行することもできます。 下記の手順は、テキスト ボックス タイプを一行から複数行に変更する方法を示しています。
注意: Web マップの属性の構成が、編集ウィジェットの config.json ファイルの設定よりも優先されます。
"fieldInfos": [ { "fieldName": "Field_Name", "label": "Field_Label", "isEditable": true, "stringFieldOption": "textarea" },
.dijitTextBox { width: 100%; } .claro .dijitTextArea { height: 60px; width: 200px; }
ArcGIS の専門家からヘルプを受ける
Esri Support アプリのダウンロード