首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery UI透传官方示例:未定义ui

jQuery UI透传官方示例:未定义ui
EN

Stack Overflow用户
提问于 2013-02-15 00:08:42
回答 3查看 3.2K关注 0票数 1

我将jQuery直通示例从这里的http://angular-ui.github.com复制到这个fiddle http://jsfiddle.net/ilyaD/Xe48t/3/中,但它不工作。我要去找ui is not defined

这是JS:

代码语言:javascript
复制
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/

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-15 02:49:25

实际上,您不应该在ui.config模块上声明该值。你在你自己的应用程序上声明它,它将优先:

代码语言:javascript
复制
angular.module('myApp', ['ui']).value('ui.config', {
  jq: {
    // whatever
  }
});

请注意,这是在myApp上定义的

以下情况也会有所帮助:

  • 在正确的位置运行JS (头)
  • 让AngularJS正确初始化(使用ng-app)
  • and加载引导程序库和css

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

票数 1
EN

Stack Overflow用户

发布于 2013-02-15 00:14:53

确保包含AngularUI javascript文件,然后希望使用字符串"ui“。

代码语言:javascript
复制
angular.module('ui.config', ['ui'])
票数 0
EN

Stack Overflow用户

发布于 2013-02-15 00:16:20

你错过了ui依赖项:

代码语言:javascript
复制
angular.module('ui.config', ['ui']).value('ui.config', {

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14879053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档