# Msg in initController dashboard

**URL:** https://discourse.nodered.org/t/msg-in-initcontroller-dashboard/10551
**Category:** Dashboard
**Created:** [25 April 2019 17:31 UTC](https://discourse.nodered.org/t/msg-in-initcontroller-dashboard/10551 "2019-04-25T17:31:58Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![linhtranvu](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/linhtranvu/32/30053_2.png) [@linhtranvu](https://discourse.nodered.org/u/linhtranvu)
#### Post date: [25 April 2019 17:31 UTC](https://discourse.nodered.org/t/msg-in-initcontroller-dashboard/10551/1 "2019-04-25T17:31:59Z")

</div>

This sound a stupid question but I cannot figure out. I want to access msg object from initController of dashboard template

```auto
                initController: function($scope, events) {
				
			//I want to access msg here
		
                }

```

Any way to do this, tks for any help

---

<div class="post-metadata">

### Author: ![hotNipi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hotnipi/32/383_2.png) [@hotNipi](https://discourse.nodered.org/u/hotNipi)
#### Post date: [25 April 2019 17:38 UTC](https://discourse.nodered.org/t/msg-in-initcontroller-dashboard/10551/2 "2019-04-25T17:38:46Z")

</div>

```auto
initController: function ($scope) {																		
    
    $scope.$watch('msg', function (msg) {
        if (!msg) {								
            return;
        }
        // msg with all it's properties available here							
                                    
    });
}

```

---

<div class="post-metadata">

### Author: ![linhtranvu](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/linhtranvu/32/30053_2.png) [@linhtranvu](https://discourse.nodered.org/u/linhtranvu)
#### Post date: [25 April 2019 19:15 UTC](https://discourse.nodered.org/t/msg-in-initcontroller-dashboard/10551/3 "2019-04-25T19:15:29Z")

</div>

perfect, I dont think could use watch like this
