zoukankan      html  css  js  c++  java
  • angularjs provider 供应商服务

    今天学习了angularjs的provider的供应商服务,写了个例子(自定义供应商服务,也可使用angularjs内部提供的服务)

    var starterApp = angular.module('starter.controllers', []);


    starterApp.provider('setModelService',function(){
         
          this.myName = '';
          
          this.$get = function(){

            var that = this;
            var service = {};

             service.getMyName = function (){
              return that.myName;
             }

             return service;
          }

      });

    //Providers 是唯一一种你可以传进 .config() 函数的 service ,
    //在 service 对象启用之前,先进行模块范围的配置,那就应该用 provider。
    starterApp.config(['$provide','setModelServiceProvider','$interpolateProvider',
              function($provide,setModelServiceProvider,$interpolateProvider) {
         

          //预置某个service的全局变量
          setModelServiceProvider.myName = '张紫娟';

          //设置bind数据的格式,默认的是{{}}
          // $interpolateProvider.startSymbol('%%');
          // $interpolateProvider.endSymbol('%%');

    }]);

    starterApp.controller('SignCtrl', function($scope,setModelService) {

        console.log(setModelService.getMyName());

    });

  • 相关阅读:
    HMM (隐马尔可夫) 推导 (上)
    图模型初识
    K-means 和 EM 比较
    EM-高斯混合模型
    EM算法-完整推导
    EM算法直观认识
    pandas 之 时间序列索引
    K-Means 算法
    接口。
    第一册:lesson ninety-nine。
  • 原文地址:https://www.cnblogs.com/zijuan/p/5045893.html
Copyright © 2011-2022 走看看