标签: angular-ui-bootstrap

为什么 ng-model 没有定义?

我有一个表单中的三个 angular-ui-bootstrap typehead

<form>
<div class="form-group">
   <label for="fieldname" class="col-md-3 control-label">Name</label>
   <div class="col-md-6">
      <input type="text" ng-model="newItem.customSelected" typeahead="name as name.name for name in members | filter:{name:$viewValue}" class="form-control" />
   </div>
</div>
<div class="form-group">
   <label for="fieldhname" class="col-md-3 control-label">House name</label>
   <div class="col-md-6">
      <input type="text" ng-model="newItem.customSelected1" typeahead="house_name as house_name.house_name for house_name in family | filter:{house_name:$viewValue}" class="form-control" />

   </div>
</div>
<div class="form-group">
   <label for="" class="col-md-3 control-label"><?php echo $this->lang->line('label_family_id'); ?></label>
   <div class="col-md-6">
      <input type="text" ng-model="newItem.customSelected2" typeahead="fm as fm.family_reg_no for fm in family | filter:{family_reg_no:$viewValue}" class="form-control" />
   </div>
</div> …
Run Code Online (Sandbox Code Playgroud)

javascript twitter-bootstrap angularjs angular-ui angular-ui-bootstrap

1
推荐指数
1
解决办法
6491
查看次数

使用main-bower-files和angular bootstrap ui删除bootstrap.js和jquery依赖项

Bower和main-bower文件非常棒,但是当与Angular Bootstrap UI一起使用时,安装/包含的内容比需要的要多.

基本上:Angular Bootstrap UI,取代了对bootstrap.js的需求和它的jquery依赖.但是在安装bootstrap时,安装了jquery,然后我的gulp任务使用了main-bower-files,在我的html文件中包含了jquery和bootstrap.js.

有没有办法告诉bower,和/或main-bower-files和/或Bootstrap,不再需要jquery和bootstrap.js.

到目前为止,我尝试在bower_components/bootstrap/bower.json中评论jquery依赖项和dist/js/bootstrap.js行,但文件仍然被包含在内.

bower angular-ui-bootstrap gulp

1
推荐指数
1
解决办法
4116
查看次数

输入单击时的角度引导模式打开

在我的控制器中,我有方法

  • $scope.openJukeboxesModalToGroup -- 打开模态弹出窗口
  • $scope.searchJukeboxes --- 在页面上搜索
  • $scope.keyPressed -- 捕获按键

在有形式的部分

<form class="form-inline" role="form" ng-submit="deadForm()">
    <div class="form-group">
         <button ng-click="openJukeboxesModalToGroup()" class="btn btn-info">Add Stores to Group</button>
    </div>
    <div class="form-group">
        <input type="text" ng-model="jukeboxFilter" ng-keypress="keyPressed($event, 'search')" class="form-control" placeholder="search">
    </div>
    <button type="button" ng-click="searchJukeboxes()" class="btn btn-info"><span class="glyphicon glyphicon-search"></span></button>
    <button type="button" ng-click="resetFilter()" class="btn btn-info"><span class="glyphicon glyphicon-repeat"></span></button>
</form>
Run Code Online (Sandbox Code Playgroud)

keyPressed 方法是

$scope.keyPressed = function($event, eventType) {
        $event.stopImmediatePropagation();
        if(eventType=='search') {
            if($event.which==13) {
                $scope.searchJukeboxes();
           }
       } 
 };
Run Code Online (Sandbox Code Playgroud)

每当有人在文本栏中键入内容并单击 Enter 时,我都会尝试开始搜索。但是我并没有以某种方式调用 openJukeboxesModalToGroup() 方法。我试图通过调用停止事件传播、更改 openJukeboxesModalToGroup() 方法的名称来阻止这种情况。但没有任何效果。对此有任何帮助。

deadForm() 方法是implement,我在chrome 控制台中没有收到任何错误。

javascript jquery angularjs angular-ui-bootstrap

1
推荐指数
1
解决办法
1989
查看次数

未捕获的TypeError:X [g] .exec不是函数fb tokenize

从今天起我收到如下错误:

Uncaught TypeError: X[g].exec is not a function fb tokenize

这是堆栈跟踪:

Uncaught TypeError: X[g].exec is not a function fb.tokenize @ jquery.min.js:2 fb.compile @ jquery.min.js:2 fb.select @ jquery.min.js:2 fb @ jquery.min.js:2 m.event.handlers @ jquery.min.js:3 m.event.dispatch @ jquery.min.js:3 r.handle @ jquery.min.js:3

该项目是一个在.NET MVC区域内构建的Angularjs应用程序.依赖关系是:

编辑

似乎是Bootstrap.js文件的问题,其中警报应被解除但未找到.JQuery Sizzle找不到"[alert-dismiss]".fb是JQuery的缩小版本中的Sizzle.

typeerror twitter-bootstrap angularjs toastr angular-ui-bootstrap

1
推荐指数
1
解决办法
4908
查看次数

Angular-bootstratp ui typeahead没有匹配的结果

嗨我在我的angularjs网站使用bootstrap ui typeahead.这非常有效.只是想知道当用户输入不在列表中的内容时是否可以显示"找不到匹配项"等文本.

angularjs bootstrap-typeahead angular-ui-bootstrap

1
推荐指数
1
解决办法
8364
查看次数

如何隐藏文本但将图标保留在小屏幕上?

当屏幕变小时,我想隐藏 Home/Reservations/myReservations/About/Settings 这些词,但我希望图标在较小的屏幕上仍然可见。我目前正在使用:

http://netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css

http://netdna.bootstrapcdn.com/font-awesome/4.0.0/css/font-awesome.css

http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.13.0.js

<nav class="navbar navbar-default">
   <div class="container-fluid">
      <div id='test' ng-click="doTheBack()"><a class="navbar-brand"><i class="fa fa-arrow-left"></i>Back</a></div>
         <div class="nav navbar-nav navbar-left">


        </div>
      <div>
  <ul class="nav navbar-nav navbar-right">
    <a class="navbar-brand visible-lg" href="/landingIndex.html"><i class="fa fa-home"></i>Home</a>
    <a class="navbar-brand" href="#"><i class="fa fa-calendar-o"></i> Reservation</a>
    <a class="navbar-brand" href="#myReservation"><i class="fa fa-list"></i> MyReservations</a>
    <a class="navbar-brand" href="#about"><i class="fa fa-shield"></i> About</a>
    <a class="navbar-brand" href="#settings"><i class="fa fa-gear"></i> Settings</a>

  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

html css angularjs angular-ui-bootstrap

1
推荐指数
1
解决办法
3619
查看次数

使用Angular UI Bootstrap禁用静态选项卡?

我试图在Angular Ui-bootstrap 2.0标签集中设置要禁用的选项卡.

在他们网站上的示例中,他们启用和禁用的按钮(使用按钮)是动态选项卡(ng-repeat).我试过了,它有效.

我试图在一个不是用ng-repeat创建的集合中禁用Tab,它似乎不起作用.我已经对残疾人财产进行了硬编码.我尝试使用简单的"true"和控制器属性.选项卡仍然可选.

<uib-tabset active="active">
  <uib-tab index="0" heading="Static title">
    Lorem ipsum dolor sit amet
  </uib-tab>
  <uib-tab index="1" heading="Another static title">
   Consectetur adipisicing elit.
  </uib-tab>
  <uib-tab index="2" heading="Still another static title" disabled="amDisabled">
    Recusandae
  </uib-tab>
Run Code Online (Sandbox Code Playgroud)

哪里 $scope = amDisabled = true

这是一个掠夺者.

javascript twitter-bootstrap angularjs angular-ui-bootstrap

1
推荐指数
1
解决办法
5637
查看次数

将属性 Id 设置为 uibModal

我想知道是否可以将 Id 属性设置为通过 $uibModal 生成的模态,以便稍后我可以通过其 Id 捕获对应元素。我成功地生成了我需要的尽可能多的模态,尽管它们不是用以下代码唯一标识的:

    var modalInstance = $uibModal.open({
        templateUrl: 'openChat.html',
        scope: $scope,
        backdrop: 'static',
        keyboard: false,
        controller: 'openChatModalCtrl',
        windowClass: 'chat-modal',
        size: 'sm'
    }).rendered.then(function () {
        console.log('there you go!');
    });
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激。

javascript angularjs angular-ui-bootstrap

1
推荐指数
1
解决办法
3150
查看次数

引导输入组

我在输入组中有一个带有标签的复选框。当我在标签中有很长的文字时,它看起来像

在此处输入图片说明

我能做什么,输入组将调整大小,文本将适合它?

这是我的代码:

<div class="row">
<div class="col-xs-6">
    <div class="input-group">
        <span class="input-group-addon">
            <input type="checkbox">
        </span>
        <label type="text" class="form-control">asdf asd fas df sadf asdfsadfsdf sDASDF ASDFASDF ASDFasd asdfsadf asdf asdf asdf </label>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

感谢帮助...

html css twitter-bootstrap angular-ui-bootstrap twitter-bootstrap-3

1
推荐指数
1
解决办法
844
查看次数

分页没有出现在屏幕上

试图在桌子上实施分页.但是Uib-pagination没有显示,但元素能够检查gui.

我哪里错了

调节器

 //all rows to display on main page  from build_req table
 $scope.allrows = function() { //need to enable this
     service.getAllBulidReqData().then(function(response) {
         if (response.status == "success") {
             $scope.rowcollection = response.data;
             outsidescope();
         } else {
             location.path("/")
         }
     })
 }
 $scope.allrows();
 //Pagination for table 
 function outsidescope() {
     // console.log($scope.rowcollection)  
     $scope.totalItems = $scope.rowcollection.length;
     $scope.itemsPerPage = 1
     $scope.currentPage = 1;

     $scope.pageCount = function() {
         return Math.ceil($scope.rowcollection.length / $scope.itemsPerPage);
     };

     $scope.$watch('currentPage + itemsPerPage', function() {
         var begin = (($scope.currentPage - 1) * $scope.itemsPerPage),
             end …
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap angularjs angular-ui-bootstrap

1
推荐指数
1
解决办法
2304
查看次数