لماذا استخدام <ز: الحقل النصي /> في الكؤوس المقدسة؟

StackOverflow https://stackoverflow.com/questions/1055574

  •  20-08-2019
  •  | 
  •  

سؤال

ما هو سبب لاستخدام ز:؟ حيز النص في الكؤوس المقدسة إذا كنت على دراية بالفعل مع به شكل HTML القياسية

إذا فهمت بشكل صحيح البدائل العلامات اثنين التالية متكافئة:

<input type="text" name="name" value="${params.name}" id="name" />
<g:textField name="name" value="${params.name}" />

هل هناك أي الظروف التي تستخدم ز: أن الحقل النصي تضيف قيمة؟ أنا شيء مفقود؟

هل كانت مفيدة؟

المحلول

ويرد العلامة حيز النص، تسهيلا (أقصر قليلا من كتابة المدخلات HTML) وهناك لتوفير مجموعة كاملة من العلامات النموذج. شخصيا أنا أفضل أن أكتب HTML كما سهل أقصى حد ممكن في وجهات النظر الكؤوس المقدسة بلدي وتميل فقط إلى استخدام العلامات التي تقدم حقا فائدة مثل علامة النموذج. لم أجد مثيل حيث استخدام حيز النص من شأنه أن يضيف أي قيمة خارج تتطلب بضعة أقل أحرف للكتابة.

نصائح أخرى

و<g:textField /> ليس أقصر كما سهل العلامة حقل النص، إلا سيتم إرفاق سمة معرف تلقائيا.

ومع ذلك، فإنني أوصي لكم لاستخدام علامات مخصصة ربط القيم الفول مع حقول الإدخال. أن يقصر رمز كثيرا. لمزيد من المعلومات يمكنك قراءة http://www.jtict.com/blog/shorter -grails-حيز النص / كما يمكنك أن تجد الاشياء المفيدة في نموذج مساعد المساعد

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top