Laravel / Angular: pasar datos dentro de la página php a angularjs

Tengo la siguiente página html / blade de laravel y quiero pasar unstoreid que luego se puede recoger a través de angular para luego usar para obtener y hacer algunos trabajos con.

A continuación se muestra cómo lo estoy logrando AHORA, pero ¿hay una mejor manera de producir lo mismo?

Cuchilla Parcial

<div ng-controller="storeChartCtrl" data-storeid="{{ $store['id'] }}">
    <p>{{ $store['name'] }} Sales</p>
    ...
</div>

Ctrl angular

.controller('storeChartCtrl', ['$scope', 'Store', function($scope, Store){
    //-- get the requested store sales
    var storeid = JQ('#storeChart').data('storeid');

    $log.info(storeid);
    ....

Actualmente funciona y obtengo el valor de mi storeid para poder enviarlo a mi fábrica para obtener los datos.

Respuestas a la pregunta(2)

Su respuesta a la pregunta