zoukankan      html  css  js  c++  java
  • angularjs取Sevice和directive的引用

    取Sevice和directive的引用

    3: Grab any Services

    We can grab a reference to any service using the injector function of element where ngApp was defined (or grab the $rootElement manually if using angular's bootstrap method):

    > angular.element('html').injector().get('MyService')
    -> Object {undo: function, redo: function, _pushAction: function, newDocument: function, init: function}
    

    We can then call methods on that service just like we could if we injected it.

    4: Access controller for directive

    Some directives define a controller with certain additional (often shared) functionality. To access the instance of a controller for a given directive from the console, just use the controller() function:

    > angular.element('my-pages').controller()
    -> Constructor {}
    

    This last one is more advanced and not used as frequently.

  • 相关阅读:
    安全
    请求
    使用 Fetch
    安全
    script
    PWA
    link(外部资源关系)
    base(根URL)
    缓存
    IndexedDB基本概念
  • 原文地址:https://www.cnblogs.com/yoyogis/p/3820019.html
Copyright © 2011-2022 走看看