รูปแบบ ui-component สำหรับฟอร์มและกริดกำลังเปลี่ยนแปลงในเวอร์ชัน 2.2 (dev) (อาจเป็นไปได้) ฉันจะตั้งค่าเริ่มต้นสำหรับเขตข้อมูลได้อย่างไร
ก่อนหน้า 2.2-dev คุณสามารถเพิ่มฟิลด์เช่นนี้ในแบบฟอร์ม
<field name="title">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="dataType" xsi:type="string">text</item>
<item name="default" xsi:type="string">Some default value.</item>
<item name="label" xsi:type="string" translate="true">Page Title</item>
<item name="formElement" xsi:type="string">input</item>
<item name="source" xsi:type="string">source_here</item>
<item name="sortOrder" xsi:type="number">20</item>
<item name="dataScope" xsi:type="string">title</item>
<item name="validation" xsi:type="array">
<item name="required-entry" xsi:type="boolean">true</item>
</item>
</item>
</argument>
</field>
ใน 2.2-dev คอลัมน์มีลักษณะดังนี้:
<field name="title" sortOrder="20" formElement="input">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="source" xsi:type="string">source_here</item>
</item>
</argument>
<settings>
<validation>
<rule name="required-entry" xsi:type="boolean">true</rule>
</validation>
<dataType>text</dataType>
<label translate="true">Page Title</label>
<dataScope>title</dataScope>
</settings>
</field>
ขอให้สังเกตว่าdefault
หายไปจากตัวอย่างที่สองของฉัน
ฉันพยายาม<default>Some default value</default>
และไวยากรณ์เดียวกับรุ่นก่อนหน้า แต่ xml ไม่ได้ตรวจสอบ
มีวิธีทำในเวอร์ชันใหม่หรือมีคนมองข้ามหรือไม่?
1
hum .... PR ... hum ...
—
Raphael at Digital Pianism
@ RaphaelatDigitalPianism ฉันต้องการการยืนยันก่อน
—
Marius
ยังไม่ได้ดูมากเกินไปใน tbh แต่ฟังดูเหมือนใครบางคนลืมบางสิ่งบางอย่าง
—
ราฟาเอลที่ Pianism ดิจิตอล
อาจจะเป็นหัวข้อเล็กน้อย: แต่มันจะเข้ากันได้ย้อนหลังหรือไม่? : -S
—
Giel Berkers
@GielBerkers จากสิ่งที่ฉันทดสอบจนถึงขณะนี้เวอร์ชันเก่ายังคงใช้งานได้กับรุ่น 2.2-dev ดังนั้นฉันจะบอกว่าใช่
—
Marius