您身边的网站建设专家
成功案例

【建站服务】河南省济源网站建设公司-济源专业网页设计公司-济源高端网站制作-济源品牌网站设计-济源页面美工-济源上档次网站建设-济源定制个性化网站开发-济源一站式一条龙网站搭建开发-济源一站式一条龙网

日期: 2022-09-20 18:55:04 浏览数:3


​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


河南省济源网站建设公司-济源专业网页设计公司-济源高端网站制作-济源品牌网站设计-济源页面美工-济源上档次网站建设-济源定制个性化网站开发-济源一站式一条龙网站搭建开发-济源一站式一条龙网站搭建

网站建设.png

沁园街道,隶属于河南省济源市,地处济源市区南侧,东至东环路,南邻南环路,西起天坛路,北接湨河,总面积15.8平方千米 [1]  ,截至2011年末,沁园街道总人口85000人 [1]  。
1993年1月,沁园街道境域成立双桥办事处;2007年9月20日,将双桥街道更名为沁园街道 [1]  ;截至2020年6月,沁园街道下辖13个行政村、7个社区 [2]  ;沁园街道办事处驻天坛中路658号 [1]  。
2011年,沁园街道财政总收入1.3亿元,比上年增长16.4%,其中地方财政收入12506万元比上年增长16.4%,其中税收收入完成12434万元,比上年增长16.3%,非税收入完成72万元,比上年增长32.5%,从各主要税种看,完成增值税739万元,营业税4965万元,企业所得税2726万元,个人所得税704万元,城镇土地使用税1224万元,土地增值税1245万元,分别比上年增长18.8%、8.7%、133.7%、106.7%、2%、-29.8% [1]  。

AngularJS 服务(Service)

AngularJS 中你可以创建自己的服务,或使用内建服务。


什么是服务?

在 AngularJS 中,服务是一个函数或对象,可在你的 AngularJS 应用中使用。

AngularJS 内建了30 多个服务。

有个 $location 服务,它可以返回当前页面的 URL 地址。

实例

var app = angular.module('myApp', []);
app.controller('customersCtrl', function($scope, $location) {
    $scope.myUrl = $location.absUrl();
});

尝试一下 »

注意 $location 服务是作为一个参数传递到 controller 中。如果要使用它,需要在 controller 中定义。


为什么使用服务?

在很多服务中,比如 $location 服务,它可以使用 DOM 中存在的对象,类似 window.location 对象,但 window.location 对象在 AngularJS 应用中有一定的局限性。

AngularJS 会一直监控应用,处理事件变化, AngularJS 使用 $location 服务比使用 window.location 对象更好。

$location vs window.location

 window.location$location.service
目的允许对当前浏览器位置进行读写操作允许对当前浏览器位置进行读写操作
API暴露一个能被读写的对象暴露jquery风格的读写器
是否在AngularJS应用生命周期中和应用整合否可获取到应用生命周期内的每一个阶段,并且和$watch整合
是否和HTML5 API的无缝整合否是(对低级浏览器优雅降级)
和应用的上下文是否相关否,window.location.path返回"/docroot/actual/path"是,$location.path()返回"/actual/path"

$http 服务

$http 是 AngularJS 应用中最常用的服务。 服务向服务器发送请求,应用响应服务器传送过来的数据。

实例

使用 $http 服务向服务器请求数据:

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
    $http.get("welcome.htm").then(function (response) {
        $scope.myWelcome = response.data;
    });
});

尝试一下 »

以上是一个非常简单的 $http 服务实例,更多 $http 服务应用请查看 AngularJS Http 教程。


$timeout 服务

AngularJS $timeout 服务对应了 JS window.setTimeout 函数。

实例

两秒后显示信息:

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $timeout) {
    $scope.myHeader = "Hello World!";
    $timeout(function () {
        $scope.myHeader = "How are you today?";
    }, 2000);
});

尝试一下 »

$interval 服务

AngularJS $interval 服务对应了 JS window.setInterval 函数。

实例

每一秒显示信息:

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $interval) {
    $scope.theTime = new Date().toLocaleTimeString();
    $interval(function () {
        $scope.theTime = new Date().toLocaleTimeString();
    }, 1000);
});

尝试一下 »

创建自定义服务

你可以创建自定义服务,链接到你的模块中:

创建名为hexafy 的服务:

app.service('hexafy', function() {
    this.myFunc = function (x) {
        return x.toString(16);
    }
});

要使用自定义服务,需要在定义控制器的时候独立添加,设置依赖关系:

实例

使用自定义的的服务 hexafy 将一个数字转换为16进制数:

app.controller('myCtrl', function($scope, hexafy) {
    $scope.hex = hexafy.myFunc(255);
});

尝试一下 »

过滤器中,使用自定义服务

当你创建了自定义服务,并连接到你的应用上后,你可以在控制器,指令,过滤器或其他服务中使用它。

在过滤器 myFormat 中使用服务 hexafy:

app.filter('myFormat',['hexafy', function(hexafy) {
    return function(x) {
        return hexafy.myFunc(x);
    };
}]);

尝试一下 »

在对象数组中获取值时你可以使用过滤器:

创建服务 hexafy:

<ul>
<li ng-repeat="x in counts">{{x | myFormat}}</li>
</ul>


河南省济源网站建设公司-济源专业网页设计公司-济源高端网站制作-济源品牌网站设计-济源页面美工-济源上档次网站建设-济源定制个性化网站开发-济源一站式一条龙网站搭建开发-济源一站式一条龙网站搭建


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设:上往建站