cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - angular参数问题

刚学习angular,很多地方不清楚,有个问题请教一下各位大神。
有一个入口函数的run方法,代码如下:


被红框圈出来的部分run和config里面有些参数,关于这些参数有两个地方不清楚:
问题1:这些参数是怎么确定的,为什么是这几个而不是其它的?名字是固定的吗,还是可以随意起?
问题2:这些参数是怎么传递过来的?

在具体的controller页面也一样有些参数不明白它是怎么传递的,代码截图如下:


和上面的两个疑问是一样的:
问题1:参数怎么确定的?
问题2:这些参数是怎么传递过来的?

高洛峰高洛峰2743 hari yang lalu524

membalas semua(2)saya akan balas

  • 滿天的星座

    滿天的星座2017-05-15 17:15:30

    1. Kegunaan sudut menyediakan untuk mencipta perkhidmatan (iaitu, perkara yang boleh disuntik, secara terang-terangan, ia disediakan untuk modul lain untuk digunakan Setiap kali anda menentukan penyedia untuk perkhidmatan, nama pembekal ialah serviceProvider. Di sini perkhidmatan ialah nama perkhidmatan. Perkhidmatan yang sepadan dengan $httpProvider dan $stateProvider dalam gambar di atas ialah $http, $state... Perkhidmatan terbina dalam sudut ini ditakrifkan oleh ServiceProvider di bahagian bawah.

    2. Selepas mentakrifkan perkhidmatan, kita perlu menggunakannya dalam modul Untuk menggunakan perkhidmatan, kita perlu merujuk kebergantungan pada perkhidmatan tersebut, sebagai contoh: app.controller('xxController', ['xxservice', function. (xxservice) {xxx}]) Di sini xxController merujuk xxservice dan kemudian menggunakannya dalam modul. Lapisan bawah sudut menggunakan inject untuk merujuk perkhidmatan yang modul bergantung.

    Sesetengah perkhidmatan terbina dalam sudut ($skop) dalam Rajah 2 boleh digunakan tanpa memperkenalkannya, dan terdapat perkhidmatan lain yang perlu dirujuk sebelum digunakan ($http, $state...)
    Anda boleh merujuk artikel ini http:// /sentsin.com/web/663.html

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-05-15 17:15:30

    Parameter yang anda nyatakan adalah semua perkhidmatan yang perlu disuntik jika perkhidmatan ini tidak digunakan dalam .run, .config, .controller, dll., anda tidak perlu menulisnya

    balas
    0
  • Batalbalas