আমি কৌনিক ওয়েবসাইটটিতে কৌনিক 1 থেকে 2 দ্রুত রেফারেন্সটি পড়ছি এবং একটি জিনিস যা আমি পুরোপুরি বুঝতে পারি নি তা হল এই বিশেষ চরিত্রগুলির মধ্যে পার্থক্য। উদাহরণস্বরূপ, যেটি তারকাচিহ্ন ব্যবহার করে:
<tr *ngFor="#movie of movies">
<td>{{movie.title}}</td>
</tr>
আমি এখানে বুঝতে পারি যে হ্যাশ (#) চিহ্নটি movie
স্থানীয় টেম্পলেট ভেরিয়েবল হিসাবে সংজ্ঞায়িত করে , তবে তারার আগে ngFor
কী বোঝায়? এবং, এটি প্রয়োজনীয়?
পরবর্তী, বন্ধনী ব্যবহার করে এমন উদাহরণগুলি:
<a [routerLink]="['Movies']">Movies</a>
আমি কিছুটা বুঝতে পারি যে কাছাকাছি বন্ধনীগুলি routerLink
এটিকে এইচটিএমএল বৈশিষ্ট্য / কৌণিক নির্দেশের সাথে আবদ্ধ করে। এর অর্থ কি এই যে এঙ্গুলারের পক্ষে কোনও অভিব্যক্তি মূল্যায়ন করার জন্য তারা পয়েন্টার? ভালো লেগেছে [id]="movieId"
সমতুল্য হবে id="movie-{{movieId}}"
কৌণিক 1?
শেষ অবধি, প্রথম বন্ধনীগুলি:
<button (click)="toggleImage($event)">
এগুলি কি কেবল ডিওএম ইভেন্টের জন্য ব্যবহৃত হয় এবং আমরা কি অন্যান্য ইভেন্টের মতো (load)="someFn()"
বা ব্যবহার করতে পারি (mouseenter)="someFn()"
?
আমি অনুমান করি আসল প্রশ্নটি হচ্ছে, এই চিহ্নগুলির কি Angular 2 এ একটি বিশেষ অর্থ রয়েছে এবং প্রতিটিটি কখন ব্যবহার করবেন তা জানার সহজতম উপায় কী ? ধন্যবাদ !!
bind-
জন্য[]
এবংon-
জন্য()
অথবা<template [ngFor]>
জন্য*ngFor
।