Ben ng: yineleme, json (yöntemler) tarafından oluşturulan, içinde yineleme (yöntem) ile karakterize bir dizi radyo düğmeleri oluşturur. Aşağıda, gelecekte kullanılmak üzere, seçilmiş olan radyo düğmesine dayalı olacak bir değişken oluşturmanız gerekmektedir. Şablonu netlik için hazırlayacağım.AngularJS: Ng: init - ng: model nasıl atanır?
<li ng:repeat="method in methods">
<label>
<input type="radio" ng:model="$parent.deliveryMethod" ng:value="method" />
</label>
</li>
<table ng:init="myValue = deliveryMethod.price | format">
<tr>
<td ng:bind="myValue"></td>
</tr>
</table>
Umarım nokta açıktır. Sorun şu ki, anladığım kadarıyla, ng: init, yöntemleri oluşturmak için zamandan önce tetiklenir.
Ne yapmalıyım?
Teşekkürler! aşağıda listelenen
Hm, Angular ile ilgili bir kitapta, üç farklı okuma okuyorum Adlandırma yönergeleri için üç seçenek kirala, "ng-yönerge", "ng: yönerge" veya "veri-yön-yönerge" gibi, üçüncü olarak emin değilim. Yani, belki de "ng-init" hakkında haklısınız, ama ":" seçeneği farklı durumda çalışıyor. (benim ingilizce için üzgünüm.) – dpischalkda
güncellenen kodu, umarım bu yardımcı olur – KpTheConstructor
@KpTheConstructor teknik olarak ':'/'_' /' -', yönergelerin normalleştirme süreci ile ilgilenildiği gibi çalışmalı, [buradan] bak (https : //docs.angularjs.org/guide/directive#normalization) .. –