İyonik Çerçeve içindeki HTML'de kullanabilmem için $ scope.notifications değerine dönmek istediğim bir işlevde dizi arr var. Bir işlev aracılığıyla bunu yapmam gerekiyor, böylece daha sonra geri dönmeden önce dizi ile birkaç eylem gerçekleştirebiliyorum. Benim denetleyicisi:
.controller('notificationsCtrl', function($scope) {
$scope.notifications = function(){
var arr = [
{user:"misterx", name:"Mister X", action:4, image: "https://www.holidaycheck.de/mediaproxy?target=hcaHR0cDovL3d3dy5ob3RlbC5kZS9tZWRpYS9ob3RlbC9waWN0dXJlcy8zMzQvMzM0MTIzL0V4dGVyaW9yXzYzNTkyNzk5NDMyODQ1OTAwMi5qcGc%3D"},
{user:"misterx", name:"Mister X", action:2, image: "https://www.holidaycheck.de/mediaproxy?target=hcaHR0cDovL3d3dy5ob3RlbC5kZS9tZWRpYS9ob3RlbC9waWN0dXJlcy8zMzQvMzM0MTIzL0V4dGVyaW9yXzYzNTkyNzk5NDMyODQ1OTAwMi5qcGc%3D"},
{user:"ladyx", name:"Lady X", action:1}
];
return arr;
}
})
HTML: Ben bir fonksiyonu olmadan, bir dizi olarak doğrudan bildirim geçtikten sonra
<ion-item ng-repeat="msg in notifications" class="item-text-wrap">
<div class="row">
<div class="col-80">
<strong>{{msg.name}}</strong> (<em>@{{msg.user}}</em>) {{msg.action}}.
</div>
<div class="col-20">
<img src="{{msg.image}}" style="border-radius: 50px; width: 100%">
</div>
</div>
</ion-item>
işe yarıyor. Burada neyi yanlış yapıyorum?
"sonra üzerine dönmeden önce dizinin birkaç eylemleri gerçekleştirmek" ile ne demek istiyorsunuz? Burada bir işlev kullanmak benim için gereksiz görünüyor. – henrikmerlander