2016-12-25 2 views
5

Im пытается передать некоторые параметры моего компоненту через привязки, но, к сожалению, я не имею удач в использовании этого Params в моем контроллере, это мой код:Угловых 1.6 привязок внутри контроллера

angular.module('project1').component('menu', { 
    templateUrl: '/static/js/templates/menu.template.html', 
    bindings: { 
     rid: '@' 
    }, 
    controller: ['Restaurant', function RestaurantListController(Restaurant) { 
     console.log(this.rid); 
     console.log(this); 
     this.restaurant = Restaurant.get({restaurantId: this.rid}); 
    }] 
}); 

HTML компонент :

<menu rid="1"></menu> 

интересно то, что я могу получить доступ к параметрам в шаблоне, и когда я сделать журнал 2 консоли, то первый один не определен, но во второй я могу увидеть избавить переменную ... так что, я действительно не понимаю, что мне не хватает.

+0

добавить –

ответ

Смежные вопросы