ng service(服务)

创建服务命令:ng g service services/+服务名

使用服务的注意事项:

  使用(services)服务需要在app.,module.ts(根模块)中引用并配置

  1. import { storageService } form './services/storage.service';
  2. 在providers中进行配置[storage.service]
  3. 那个页面在那个页面在进行一次引用    import { storageService } form '../../services/storage.service
  4. 声明方式:
    1. 方法一  var storage =  new storages.service();
    2. 方法二  在constructor 中使用  constructor(public storage:storageservice){  let s = this.storage.get(); console.log(s);}

  constructor(public storage:stroageservice)此句等同于storage= new storageservice()

  this.storage.get()是声明调用服务storage中的get方法

  public storage:storageservice中的storageservice必须和引入的类名相同


storage.service中

  set(key:string,value:any){

    loacalstorage.setitem(key,json.stringify(value));

  }

  get(key:string){

    return Json.parse(localStorage.getItem(key))

  }

  remove(key:string){

    localstorage.removeItem(key);

  }

  

转载于:https://www.cnblogs.com/rockyjs/p/11274882.html

ng service(服务)相关推荐

  1. Angular中怎样创建service服务来实现组件之间调用公共方法

    场景 Angular介绍.安装Angular Cli.创建Angular项目入门教程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detail ...

  2. angular的service服务使用

    文章目录 一.service服务(当vueX使用) 二.第二种方法使用service 1.定义获取user服务- user.service.ts 2.全局注册使用 3. 使用的组件这里为kk.comp ...

  3. 使用axis开发web service服务端

    一.axis环境搭建 1.安装环境 JDK.Tomcat或Resin.eclipse等. 2.到 http://www.apache.org/dyn/closer.cgi/ws/axis/1_4 下载 ...

  4. 电脑总是死机 报Service Control M Hid input service 服务因下列错误而停止

    找个好的电脑在c:\windows\system32中找到hidserv.dll文件,或者在网上找到此文件下载并放到该系统目录.在"我的电脑"同时点击鼠标右键,选择"管理 ...

  5. Android Service 服务(二)—— BroadcastReceiver

    一. BroadcastReceiver简介 BroadcastReceiver,用于异步接收广播Intent,广播Intent是通过调用Context.sendBroadcast()发送.Broad ...

  6. exe注册为service服务

    本来这篇blog是"系统垃圾清理批处理"方面的,后面的批处理是我在工作中经常用的,经过了实践检验,不会引起系统问题,平时帮公司同事.朋友等清理系统垃圾就用下面的后面批处理. 这篇b ...

  7. Sharepoint2013商务智能学习笔记之Secure Store Service服务配置(二)

    Secure Store Service 是运行在应用程序服务器上的授权服务,它提供一个存储用户凭据的数据库,Secure Store Service 在商务智能中的地位很重要,Sharepoint商 ...

  8. 【Android】Android Service 服务

    参考网址:http://blog.csdn.net/ithomer/article/details/7364024 一. Service简介 Service是android 系统中的四大组件之一(Ac ...

  9. centos7重新加载服务的命令_Centos7 systemctl添加service服务参数说明

    Centos7可以通过systemctl执行服务命令,同时支持自定义service服务文件来进行一系列的标准执行. 常用命令 systemctl daemon-reload systemctl ena ...

最新文章

  1. 如何去除My97 DatePicker控件上右键弹出官网的链接 - 如何debug混淆过的代码
  2. 【OS】Linux命令如何放到后台运行
  3. gulp+自动化编译html,gulp自动化构建html静态资源路径版本号添加和替换
  4. python开发框架 代码生成_500 行 Python 代码构建一个轻量级爬虫框架
  5. 一个奇葩的网络问题,把技术砖家搞蒙了
  6. Sentinel 连接数据源
  7. 使用wireshark抓包,本地环回测试通信数据已经通过SM4国密算法加密
  8. Java 编码最容易疏忽的 10 大问题!
  9. 融云发送图片消息_IM消息ID技术专题(五):开源分布式ID生成器UidGenerator的技术实现...
  10. 一张图看懂OSPF邻接关系建立及报文类型
  11. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_06 Properties集合_3_Properties集合中的方法load...
  12. Condition梳理和总结
  13. UBUNTU 8.04系统美化
  14. Sonic 开源移动端云真机测试平台 - 用例编写与回放流程实例演示,任务定时执行、图像相似度定位、公共步骤、公共参数、测试套件等
  15. Mac上添加自己/公司的网络服务器盘
  16. 进程间的相互通讯 C++
  17. 聚齐乐服务器维护时间多久,9月19日服务器例行维护更新公告(已完成)
  18. Unifying Task-oriented Knowledge Graph Learning and Recommendation
  19. 简述计算机组装的具体流程,简述计算机的组装流程??
  20. 在seo中,怎么写原创文章。

热门文章

  1. 大数据工程师的简易解释
  2. 分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(1月9日-1月15日)
  3. 世界备份日——如果您丢失了所有文件
  4. Android线程,线程池使用及原理博文参考
  5. learnyou 相关网站
  6. [C#]结构体和字节数组的相互转化
  7. [翻译]用表单字段加亮的方式为用户提供友好的界面
  8. L1-068 调和平均 (10 分)-PAT 团体程序设计天梯赛 GPLT
  9. [Python] L1-056 猜数字-PAT团体程序设计天梯赛GPLT
  10. P1001 蓝桥杯算法提高-用字符串处理大数乘法