من در حال ساخت یک برنامه با استفاده از SAP Build / AppGyver Community Edition هستم و بر خلاف سایر کانتینرها و فیلدهای متنی مشابه که به صورت پویا تنظیم می شوند، با مشکل بزرگ نشدن فیلد ورودی متن به مقدار متن وارد شده مواجه هستم.
مثال:
به عنوان یک کاربر، ممکن است چیزی به کوتاهی «به عنوان جدید» را زیر برچسبی مانند «وضعیت» وارد کنم، که فقط به یک خط متن نیاز دارد. با این حال، برای یک ورودی طولانیتر مانند «این مورد دارای سایش و خراشهایی است که با استفاده زیاد سازگار است، اما بر عملکرد آن تأثیر نمیگذارد»، این قسمت در حالت ایدهآل باید گسترش یابد تا 2-3 خط یا بیشتر را در خود جای دهد.
رفتار فعلی:
رفتار فعلی بر تجربه کاربر تأثیر منفی میگذارد، زیرا از من میخواهد تعداد ثابتی از خطوط را با مشخص کردن ارتفاع کادر ورودی بر حسب پیکسل تنظیم کنم، زیرا برای مطابقت با محتوا منبسط نمیشود. این بدان معنی است که همیشه یک فیلد بزرگتر با فضای خالی بالقوه نشان داده می شود، یا اینکه کاربران را مجبور می کند تا در یک فیلد ثابت کوچکتر حرکت کنند تا ورودی خود را مشاهده یا ویرایش کنند.
عیب یابی:
به نظر نمی رسد هیچ یک از تنظیمات زیر جعبه ورودی، سبک یا حتی عنصر ورودی اولیه در داخل یک ظرف، مشکل عدم تغییر اندازه جعبه متن ورودی را برای تناسب با محتوا، حتی با روشن بودن تنظیم چند خط، برطرف کند. من آموزشهای آنلاین حدود یک سال پیش را بررسی کردهام که در آن این عملکرد همانطور که انتظار میرفت کار میکند، بنابراین به نظر میرسد یک رگرسیون است که بر عناصر برچسبگذاری شده “textarea” اثر میگذارد.
آیا می توانید به من کمک کنید که چگونه این مشکل را حل کنم؟