• Home
  • Courses
  • Portfolio
  • Contact
    Tiger 4 CodeTiger 4 Code
    • Home
    • Courses
    • Portfolio
    • Contact

      Angular 2

      • Home
      • Blog
      • Angular 2
      • 8 : Angular2 – Data Binding ربط المعطيات

      8 : Angular2 – Data Binding ربط المعطيات

      • Posted by Schwarztiger
      • Categories Angular 2
      • Date August 4, 2017
      • Comments 0 comment

      facebook-groupالسلام عليكم ورحمة الله وبركاته

      سنتحدث اليوم عن طريقة ربط المعطيات data binding  ضمن angular 2.

      تعتبر خاصية ربط المعطيات باتجاهين عبارة عن ميزة كانت متواجدة ضمن angular js, ولكن تم ازالة هذه الميزة من الاصدار الجديد angular 2.data binding

      لنوضح الآن  طريقة الربط ضمن angular 2.

      1 class defnision.JPG

      لنفترض بأن لدينا class  ويوجد ضمنه خاصية property لها قيمة ونمط معطيات كما يلي:

      عندها, يصبح بإمكاننا ربط احدى خاصيات عناصر html بهذه الخاصية كما يلي:

      2 html tag property.JPG

      عندها سوف تسند قيمة هذه الخاصية Property الى خاصية عنصر html التي تم ربطها به.

      سنطرح مثال عن كيفية تحقيق هذا النوع من الربط للمعطيات.

      في مثالنا, سنعمد على عرض صور, بحيث ان مصدر الصور images source سوف يأتي من الخاصية الواردة ضمن ال class.

      فيما يلي الخطوات المطلوبة لتحقيق هذا الربط:

      • قم بتحميل اي صورتين, على سبيل المثال, يمكن تحميل الصورة ادناه images_download.jpg.png
      • خزن هذه الصور ضمن مجلد يدعى “Images” ضمن مجلد “app”.
      • اضف الكود التالي الى ملف
        component.ts كما هو موضح في الشكل ادناه.
        3 step.JPG
      • اضف الكود التالي الى ملف
        component.html كما هو موضح ادناه
        4 step 4.JPG

      كما نلاحظ في الكود اعلاه, فإننا نسند الخاصية src من الصورة الى الخاصية التابعة للصف.

      النتيجة:

      نتيجة تنفييذ البرنامج السابق ستُظهر كل صورة من الصور وبجوارها رقم.

      ————————

      والى اللقاء في الحلقة القادمة التي سنتحدث فيها ان شاء الله عن عمليات الاضافة, الحذف, التعديل والاستعراض باستخدام HTTP.

      الى اللقاء في الحلقة القادمة, والى ذلك الحين نستودعكم الله والسلام عليكم ورحمة الله وبركاته

       

      الترجمة المصطلح
      مفتوح المصدر Open source
      اطار عمل framework
      تطبيق application
      واجهات العرض Views
      النشر Deployment
      مخدم الويب Web server
      منصة عمل Platform
      موديول Module
      صف Class
      فعالية Functionality
      مكون Component
      استيراد import
      قالب template
       الموجهات  Directives

      المراجع:

      1. https://www.tutorialspoint.com/angular2/index.htm
      2. الموقع الرسمي https://angular.io/

       

      Tag:angular 2 data binding, angular 2 template, angular 2 ربط المعطيات, angular component, Angular environment setup, AngularJs, mobile development, npm, Web Development, تطوير الويب, شرح angular 2

      • Share:
      author avatar
      Schwarztiger

      Previous post

      الحلقة 5 والأخيرة: Memetic Algorithm Applications تطبيقات الخوارزمية
      August 4, 2017

      Next post

      9 : Angular2 - CRUD Operations Using HTTP
      August 4, 2017

      You may also like

      demo_image
      12 : Angular2 – Forms النماذج
      18 August, 2017
      demo_image
      11 : Angular2 – Routing التوجيه
      8 August, 2017
      demo_image
      10 : Angular2 – Error Handling معالجة الأخطاء
      8 August, 2017

      Leave A Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Search

      Latest Courses

      Android Development

      Android Development

      $950.00
      HTML Tutorial: HTML & CSS for Beginners

      HTML Tutorial: HTML & CSS for Beginners

      $800.00
      Learn WordPress Content Management System

      Learn WordPress Content Management System

      Coming soon
      logo-eduma-the-best-lms-wordpress-theme

      info@tiger4code.com

      Links

      • Courses
      • Portfolio

      Copyright 2019 | Educational, Web & Mobile Development Platform By Tiger 4 Code