What is the meaning of the singular/plural syntax in, say, ng-repeat="product in store.products"?
Confused by AngularJS ng-repeat syntax
2.9k Views Asked by dpren At
3
There are 3 best solutions below
0
Jon7
On
This is essentially the same syntax as a Javascript for...in loop. It means for someTempVar in someArrayOrObject.
Related Questions in ANGULARJS
- How to automatically change path in angular when scrolling
- Error two clicks to be able to login Angular 16
- Passing an array of objects through the $http.post method in angular JS does not work
- Understanding how to apply Angular Signals from beginning on an existing service
- provider duplicate while compiling a Cordova application for the Android platform
- How can I use angularjs $parse service in Angular?
- Width of custom headers in ag-grid (angular) doesn't match with column's width
- Issues with Katex/ngx-markdown Rendering in Angular 16
- How to make Angular SSR wait for async operations to finish that are initiated in ngOnInit?
- I want to install @angular/google-maps npm Package in angular 16.2.12 but "npm install @angular/google-maps" this is not working/ tell me other query
- Angular 17 standalone application integrate CKEditor 5 -- Error: window is not defined
- Why is $scope >= 0 showing true in interpolation while empty in controller?
- The XMLHttpRequest compatibility library was not found
- Making Gantt Chart Column Labels More Readable
- Pass key-value pairs of object as individual arguments to component in Angular
Related Questions in SYNTAX
- Curl URL syntax for uploading files
- How to Pass Parameter Value From DDL to Filtering Query
- What is the proper syntax for preloading a variable font?
- Creating a stored function on SQL of average scores, error code 1064
- I am having trouble using the date function along with the vim command in bash
- Can I print '1' n times without using a loop in C programming?
- Is Observable's "viewof" really an operator?
- Explaination for a beginner on how does the 'for loop' in python really works when given a condition as well?
- Syntax for string interpolation in Vue 3 template attribute with quotes
- How to troubleshoot MySQL Syntax ERROR 1064?
- Is there a way to console log/error and return from a function in one line using ES6 syntax?
- Word 2007 Field code dependent upon Text Form Field to calculate date gives current year when Text Form Field is empty
- There was an error while applying the SQL script to the database
- Wanting to make a new input/text box when I click a button
- Bash @ parameter - "special" array? What is it exactly?
Related Questions in DIRECTIVE
- Drag and Drop Directive touchend and touchstart event target is the same
- Using if directives in headers
- Command to find ARM GCC Port
- Pass directive event from child to parent component in Angular
- How to overwrite data-bound-property of HTML-Element with Angular directive
- Difficulty Identifying the Issue with Tabulator Table Rendering in Angular Component
- Usage of the Term 'directive' for Control Flow Statements
- AngularJS custom directive and controller method are not working and do not reach breakpoints in chrome browser
- How to add parameter to Angular HTML element seletror directive?
- Table Directives for Row and Cell
- Show <ng-template> where it is located in angular template using a directive
- NG-SELECT disabled not working with directive using angular 12
- How to cache component and reuse based on custom directive in Angular?
- Is there any way to set the Input required conditionally in angular?
- Custom Directive is not working in Angular 16
Related Questions in PLURAL
- Error in .local(x, ...) : plot function only supports binary classification
- Does SwiftUI's inflection parameter really only work if used in directly in a Text widget?
- How do you get plural currency name with JS?
- What is the right way to use Android Plurals?
- Is it possible to use pluralization with remote push notification on Android and iOS?
- How to tell Weblate that a particular string is a plural one
- IOS Swift Localisation Plural : compatibility with 14.4.2
- Making Change with Singular/Plural Differentiation
- Search for plural words in line and make it singular words
- Sequelize : Scope with where condition not working with singular and plural
- Django: Use a different related_name than "%(class)s" on abstract base classes to account for irregular plurals
- How to add pluralization to weblate translations files?
- "localizedStringWithFormat" change the language without restarting the app
- Pluralization in vue i18n
- Need a Python program Singular to Plural
Related Questions in SINGULAR
- perform loglik.GRF function but system is computationally singular
- how to step in newton method when the hessian is singular
- Is there an algorithm for finding every isolated singular point on an algebraic variety, or a programming language that implements this?
- What causes the 'Duplicate class' error in Singular setup for Flutter apps, and how to fix it?
- Singular Fit for Random Effect in Binomial GLMM
- Fixing computationally singular error in R mlogit package
- Singular sdk deep link not working on flutter iOS
- Singular gradient in nls model - how can I make it work?
- how to use lombok singular different
- R: How to solve Lapack routine dgesv: system is exactly singular in Mahalanobis distance
- How to iterate complex numbers on the Riemann sphere in Maxima CAS?
- fixed-effect model matrix is rank deficient so dropping 27 columns / coefficients AND boundary (singular)
- Singular in MuMIn::dredge
- Comparing mixed models: singular fit for random effect group but only in some models. Should I drop RE group from all models or just where singular?
- Double numerical integration in Matlab - Singularity
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Singular/plural is used just for common sense and code readability - it doesn't have to be singular/plural. You can do
and then have the
whateverobject available inside (like:<img ng-src="{{whatever.images[0]}}" />).In your case,
store.productscan't be changed since it refers to an actual object, whileproductis a completely custom name to be used in the repeat loop.Fairly common in programming. Like the other answer said, it's similar to the for..in syntax.