I have created a component that needs to have a reference to the object for which the component was created. I didn't make to work and all my trials have failed. Below, I try to describe the intention.
The component definition would maybe look like this:
angular
    .module('myModule')
    .component('myComponent', {
        templateUrl: "template.html",
        controller: [
            MyController
        ],
        bindings: {
            myObject: '='
        }
    });
function MyController(myObject) {
    var vm = this;
    vm.myObject = myObject;
}
In a service I would like to create my object like this:
function createMyObject(args) {
        var myObject = {some: data};
        myObject.ref = "<my-component myObject='{{myObject}}'></my-component>";
        return myObject;
    }
Question
How can I pass data to angular component tag? Do I have to switch back to a component directive to make it work?
Any ideas are greatly appreciated. Thank you.
