方法
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;
}
記事 ID: 000015180
ArcGIS エキスパートのサポートを受ける
今すぐチャットを開始