Level 14 Level 16
Level 15

AngularJS Various II


99 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
Input-lara veri girerek hangi adimi gerçeklestirmis oluyoruz??
Sadece degiskenlere veri girisi/atamasi yapilmis oluyor. AngularJs ile .. (ayni Case-li degiskenler yoluyla)
Input tagindan ve ayni isimli attribute-directive lardaki variable-lardan.
Total in dollar: {{ quantity * price }} .. bunlar degisken? Baska sifir/null ise degerleri nereden geliyor?
ng-repeat (Repeating HTML Elements)
The _______ directive repeats an HTML element:
Bir array tanimi
örnegi, attribute-u, directive-i ?? ng-init="names=['Jani','Hege','Kai']"
li-tagina
ul .. li ?? repeat ifadesini neye ekliyoruz?
data-ng-repeat (ya da ng-repeat)
repeat isleminde li-ye hangi direktive ekleniyor.
attribute, directive of any TAG
nt-repeat nedir? Yazildigi yer nedir? neresidir?
<li data-ng-repeat="_______">
x in names
x in names .. kullanim olarak neye benziyor?
foreach-e benziyor (foreach (var name in names) )
<li data-ng-repeat="x in names" class="ng-scope ng-binding">
<li data-ng-repeat="x in names"> .. sentaksi .. kaynagi görüntüle de nasil görünüyor?
class ekleniyor .. class="ng-scope ng-binding">
<li data-ng-repeat="x in names"> .. sentaksi .. kaynagi görüntüle de baska ne ekleniyor?
{{ x }}
<li data-ng-repeat="x in names"> ...??... </li> buraya yazilan nedir?
{{ x }} variable .. hangi tag-dan geliyor?
<li ....> tagindan ... <li data-ng-repeat="x in names">
each name .. yani Jani-Hege-Kai .. data-ng-init="names=['Jani','Hege','Kai']">
x degisken olduguna göre .. x in names .. x-in oldugu yerde çikan yazi nedir?
x yerine xxx yazinca bozulmuyor neden? .. <li data-ng-repeat="x in names" class="ng-scope ng-binding"> Hege </li>
Çünkü artik isim var. Hege var. {{ x }} olsaydi o zaman etkilenirdi ve hiç-yazi-çikmazdi-only space kalirdi.
{{x}} süslü var ise problem, degisken yerine isim çikmissa.. no-more-problem.
Döngü degiskeni, Array degiskeni ya da herhangi bir degisken/variable'a __11 ya da __aa eklesem..isme. Problem çikar mi?
Evet oluyor .. örnek .. <li data-ng-repeat="x in names" color="{{ x }}">
<li>..</li> içinde degilde direk <li ... attr kisminda kullanilirsa? ..mesela color="Hege" nasil olacak?
<div data-ng-app=""> .. </div> olmadan...yani bunun disinda yazilirsa hükmü nedir?
Hiç ul-li islenir.. ng-app vs attribute-lar hiçbir anlam ifade etmez, bosa yazilmis olur. Süslü-ler de aynen çikar. Wyswyg olur? {{x}} çikar sayfada.
data-ng-repeat hangi tag-da ise ona
class="ng-scope" ...... <ul data-ng-repeat="x in names" .......> nereye ekliyor?
class="ng-binding"
li list item-lara hangi class ekleniyor?
on an array
The ng-repeat directive used __ __ __ of objects
ng-init="students=[..Type??..]"
ng-init="students=[ {name:'Jani',country:'Norway'}, {_:'_',_:'_'}, {_:'_',_:'_'}] ">
ng-repeat="x in names"> diye döngü olusturulur.
foreach (x in names) .. AngularJs-de nasil yazilir? hangi directive ile yazilir?
ng-repeat - Döngü ifadesi içine .. <li...> __??__ </li>
{{x}} seklinde ya da {{x.name}} seklinde (eger anonymous type var ise)
perfect
AngularJS is _______ for database CRUD (Create Read Update Delete) applications.
CRUD (Create Read Update Delete)
AngularJS is perfect for database _______ applications.
objects
Just imagine if these _______ where records from a database.
root element
The ng-app directive defines the __ __ of an AngularJS application.
auto-bootstrap nedir?
automatically initialize
As soon as .. a web page is loaded.
The ng-app directive will auto-bootstrap (automatically initialize) the application _______when??
ng-controller
Normally, We should not use ng-init. You should use _______ instead.
Application data ..nedir? örnek?
AngularJS-variables, objects, arrays vs.
<p>{{x}}</p> mesela ya da <div>{{x.country}}</div>
Html elements .. AngularJS-Data-nin baglandigi?? Örnek??
type validation .. (The ng-model directive can also)
Provide __ __ for application data (number, email, required).
number, email, required
Provide type validation for application data __ __ __.
status
Provide _______ for application data (invalid, dirty, touched, error).
invalid, dirty, touched, error
Provide status for application data __ __ __ __.
css classes
Provide __ __ for HTML elements.
HTML..HTML
Bind __ elements to __ forms.
elements..forms
Bind HTML __ to HTML __.
clones
The ng-repeat directive _______ HTML elements once for each item in a collection (in an array).
collection (in an array).
The ng-repeat directive clones HTML elements once for each item in a __.
ngApp
Designates the root element of the application and is typically placed near the root element of the page.
a
Modifies the default behavior of the HTML anchor tag, so that the default action is prevented when the href attribute is empty.
ngHref
Allows the href attribute of an anchor tag to be replaced at runtime.
ngSrc
Allows the src attribute of an image tag to be replaced at runtime.
ngSrcset
Allows the srcset attribute of an image tag to replaced at runtime.
ngDisabled
Sets the disabled attribute on the element if the expression inside evaluates to a truthy value.
ngChecked
Sets the checked attribute on the element if the expression inside evaluates to a truthy value.
ngReadonly
Sets the readonly attribute on the element if the expression inside evaluates to a truthy value.
ngSelected
Sets the selected attribute on the element if the expression inside evaluates to a truthy value.
ngOpen
Sets the open attribute on the element if the expression inside evaluates to a truthy value.
ngForm
Nestable alias of form directive.
textarea
HTML textarea element control with angular data-binding.
input
HTML input element control with angular data-binding.
ngValue
Binds the given expression to the value of <option> or input[radio], so that when the element is selected, the ngModel of that element is set to the bound value.
ngBindTemplate
Specifies that the element text content should be replaced with the interpolation of the template in the ngBindTemplate attribute. Can contain multiple {{ }} expressions.
ngBindHtml
Evaluates the expression and inserts the resulting HTML into the element in a secure way.
ngChange
Evaluate the given expression when the user changes the input.
ngClassOdd
Works like ngClass, except works in conjunction with ngRepeat and takes effect only on odd rows.
ngClassEven
Works like ngClass, except works in conjunction with ngRepeat and takes effect only on even rows.
ngCloak
Prevent the angular HTML template from being briefly displayed by the browser in its raw form while your application is loading.
ngController
Attaches a controller class to the view.
ngCsp
Enables Content Security Policy support.
ngClick
Allows you to specify custom behavior when an element is clicked.
ngDblclick
Allows you to specify custom behavior on a dblclick event.
ngMousedown
Allows you to specify custom behavior on a mousedown event.
ngMouseup
Allows you to specify custom behavior on a mouseup event.
ngMouseover
Allows you to specify custom behavior on a mouseover event.
ngMouseenter
Allows you to specify custom behavior on a mouseenter event.
ngMouseleave
Allows you to specify custom behavior on a mouseleave event.
ngMousemove
Allows you to specify custom behavior on a mousemove event.
ngKeydown
Allows you to specify custom behavior on a keydown event.
ngKeyup
Allows you to specify custom behavior on a keyup event.
ngKeypress
Allows you to specify custom behavior on a keypress event.
ngFocus
Allows you to specify custom behavior on a focus event.
ngBlur
Allows you to specify custom behavior on a blur event.
ngCopy
Allows you to specify custom behavior on a copy event.
ngCut
Allows you to specify custom behavior on a cut event.
ngPaste
Allows you to specify custom behavior on a paste event.
ngIf
Removes or recreates a portion of the DOM tree based on an expression. If the expression evaluates to a false value, the element is removed from the DOM, else it is reinserted into the DOM.
ngInclude
Fetches, compiles, and includes an external HTML fragment.
ngInit
Evaluates an expression in the current scope.
ngList
Text input that converts between a delimited string and an array of strings.
ngModelOptions
Allows tuning on how model updates are done.
ngNonBindable
Tells angular not to compile or bind contents of the current DOM element.
ngPluralize
Displays messages according to en-US localization rules.
ngRepeat
Instantiates a template once per item from a collection.
ngShow
Shows the given HTML element based on the expression evaluating to true.
ngHide
Hides the given HTML element based on the expression evaluating to true.
ngStyle
Sets CSS style on an HTML element conditionally.
ngSwitch
Conditionally swaps DOM structure on your template based on a scope expression.
ngTransclude
Marks the insertion point for the transcluded DOM of the nearest parent directive that uses transclusion.
script
Load the content of a <script> element into $templateCache, so that the template can be used by ngInclude, ngView, or directives.
select
HTML <select> element with angular data-binding.
main differences:
What are Value,Factory & Service provider in Angular?
When does watch callback gets executed?
@$scope.$watch "rootFolder". If rootFolder points to a new object, then the callback will definitely get executed. But if we change its nested properties, will the callback be executed?
app.directive("enter", function() {
How to declare an attribute directive?
Does watch callback get executed during initialization?
Yes. And, by default, watch performs reference check and value equality check. If we just want equality check, we can pass false as second argument.