1

ここhttp://angular-ui.github.comからこのフィドルhttp://jsfiddle.net/ilyaD/Xe48t/3/にjQueryパススルーの例をコピーしましたが、機能していません。私は得ていますui is not defined

これはJSです:

angular.module('ui.config', []).value('ui.config', {
   // The ui-jq directive namespace
   jq: {
      // The Tooltip namespace
      tooltip: {
         // Tooltip options. This object will be used as the defaults
         placement: 'right'
      }
   }
});

私は何を取りこぼしたか?

アップデート:

追加uiしましたangular.module('ui.config', ['ui']).value('ui.config', {が、まだ動作していませんhttp://jsfiddle.net/Xe48t/9/

4

3 に答える 3

1

ui.config実際には、モジュールで値を宣言することは想定されていません。独自のアプリで宣言すると、優先されます。

angular.module('myApp', ['ui']).value('ui.config', {
  jq: {
    // whatever
  }
});

これはで定義されていることに注意してくださいmyApp

次の場合にも役立ちます。

  • JS を適切な場所 (head) で実行する
  • AngularJS を適切に初期化する (を使用ng-app)
  • ブートストラップ lib と css をロードします

http://jsfiddle.net/Xe48t/12/

于 2013-02-14T18:49:24.870 に答える
0

You missed the ui dependency:

angular.module('ui.config', ['ui']).value('ui.config', {

http://jsfiddle.net/Xe48t/4/

于 2013-02-14T16:16:19.537 に答える