Sander
Nothing like the obvious1 - many thanks
Phil
On Thursday, February 20, 2014 8:58:09 PM UTC, Philip wrote:
> Hi
> I want to be able to put another controller called (StartUpController) -
> see bottom of page for StartUpController - in the /cart template along with
> CartController.
> So, in effect - albeit incorrect want something like...
> when('/cart',{template:'partials/partial1.html',controller:CartController,
> controller:StartUpController}).
>
> Not sure how to do this.
> Regards
>
>
> ...
>
> angular.module('website', []).
> config(function($routeProvider){
> $routeProvider.
>
> when('/tableau',{template:'partials/tableau.html',controller:TableauCtrl}).
>
> when('/crystal',{template:'partials/crystal.html',controller:CrystalCtrl}).
>
> when('/cart',{template:'partials/partial1.html',controller:CartController}).
>
> otherwise({redirectTo:'/home',template:'partials/home.html',controller:HomeCtrl});
> });
> function MainCtrl($scope,$location){
> $scope.setRoute = function(route){
> $location.path(route);
> }
> }
>
> function TableauCtrl($scope) {
> //$scope.title = 'About Page';
> //$scope.body = 'This is About Page body';
> $scope.people=[
> {name:'openWin()'},
> {name:'HR_Dashboard_2'},
> {name:'BSG_Dashboard_3'},
> {name:'Marketing_Dashboard_4'},
> {name:'BSG_Dashboard_5'},
> {name:'Risk_Dashboard_6'},
> {name:'Risk_Dashboard_7'}];
> $scope.openWin= function(){
> window.open('https://google.co.uk/');
> };
> }
>
> function CrystalCtrl($scope) {
> //$scope.title = 'Experiments Page';
> // $scope.body = 'This is Experiments Page body';
> }
>
>
> function HomeCtrl($scope) {
> //$scope.title = 'Home Page';
> // $scope.body = 'This is Home Page body';
>
> }
>
>
> function CartController($scope) {
> $scope.items = [
> {title:'Paint Pots',quantity: 8, price: 3.95},
> {title:'Polka Dots',quantity: 17,price: 12.95},
> {title: 'Pebbles',quantity: 5, price: 6.95}
> ];
> $scope.remove = function(index) {
> $scope.items.splice(index,1);
> }
> }
>
>
> function StartUpController($scope) {
> $scope.funding = {startingEstimate: 0};
>
> var computeNeeded = function() {
> $scope.funding.needed = $scope.funding.startingEstimate * 10;
> };
>
> $scope.watch('funding.startingEstimate',$computeNeeded);
> }
>
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/groups/opt_out.