Tag: angular ui

无法在angularjs中获得textarea值

这里是我的plnkr: http ://plnkr.co/edit/n8cRXwIpHJw3jUpL8PX5?p=preview你必须点击li元素,表单才会出现。 input一个随机string,然后点击“添加通知”。 而不是textarea文本,你会得到未定义的。 标记: <ul> <li ng-repeat="ticket in tickets" ng-click="select(ticket)"> {{ ticket.text }} </li> </ul> <div ui-if="selectedTicket != null"> <form ng-submit="createNotice(selectedTicket)"> <textarea ng-model="noticeText"></textarea> <button type="submit">add notice</button> </form> </div> JS部分: $scope.createNotice = function(ticket){ alert($scope.noticeText); } 返回“未定义”。 我注意到这在使用UI时不起作用,如果是angularUI。 任何想法,为什么这是行不通的? 如何解决它?

使用哪一个,AngularUI Bootstrap或AngularStrap?

我是AngularJS的新手,而且非常棒。 我需要Twitter的引导插件在我的项目。 我偶然发现了这两个GitHub项目 AngularStrap http://mgcrea.github.com/angular-strap/ 和AngularUI的引导http://angular-ui.github.com/bootstrap/ 现在,我很困惑select哪一个。 这些生产准备好了吗? 或者我应该使用Bootstrap附带的jQuery扩展。

Angular-UI typeahead:显示标签,但只绑定到值

我正在用以下方式使用Angular-UI typehead: <input type="text" ng-model="myModel" typeahead="o.value as o.text for o in options | filter:$viewValue | limitTo:5" typeahead-editable="false" /> 绑定到一个模型,如: var options = [ {"value": 1, "text": "value1"}, {"value": 2, "text": "value2"}, … ]; 它正确地显示选项文本,但是当我select一个项目时,它显示文本框内的值。 该模型正确地绑定到值(而不是整个模型对象)。 是否可以在select之后在文本框内显示“文本”(而不是“值”),仍然保持模型绑定到值(即:当我select某个“文本”时,模型用“值” )?

有没有办法自动closuresAngular UI Bootstrap模式路线更改?

我已经在模块内的模板链接。 当我点击它们时,当前页面会改变,但覆盖和模式停留。 我可以将ng-click="dimiss()"到模态中所有模板中的每个链接,但有没有更好的方法? 例如,在成功路由更改时自动closures它,或者每个模板只添加一个ng-click来处理所有的链接?

检查input框是否为空

我怎样才能检查给定的input控件是否为空? 我知道这个领域有一个$pristine属性,它告诉我们如果一个给定的领域最初是空的,但是如果某个人填满了领域并且再次把整个内容全部抽出来呢? 我认为上面的function是必要的,因为它告诉用户该字段是必需的重要。 任何想法将不胜感激!

Angularjs $ state在新标签中打开链接

我试图使用$ state.go函数实现“在新标签中打开链接”function。 如果有这样的话,那将是非常棒的: $state.go('routeHere', { parameter1 : "parameter" }, { reload : true, newtab : true // or smth like target : "_blank" }); 有没有办法使用AngularJS来做到这一点? 谢谢, 亚历克斯

如何使用ui-router为AngularJS提取查询参数?

如何使用ui-router为AngularJS提取查询参数? 在AngularJS自己的$location服务中,我做了: ($ location.search())。UID 从URL中提取参数uid。 ui-router的相应代码是什么?

AngularJS。 在调用angular-ui模式时清除$ timeout

我在Modal控制器中有几个$timeoutexpression式 App.controller('ModalCtrl', function ($scope, $timeout) { for (var i = 0; i < 10; i++) { (function () { var timer = $timeout(function () { console.log('timer') }, 1000); })() } }) 调用模态时,我需要清除所有的定时器: App.controller('MainCtrl', function ($scope, $modal, $timeout) { $scope.showMap = function () { var modal = $modal.open({ templateUrl: 'modalap.html', controller: 'modalCtrl', }) modal.result.then(function () { […]

有缺陷的angular度ui bootstrap指令模板

我目前在我的机器上本地testing了angular度bootstrap-UI 。 当我尝试重新创build手风琴和对话框的例子。 我得到这个错误信息在我的控制台说模板丢失。 错误示例:404 Not Found – localhost / angular / template / message.html 当我查看ui-bootstrap-0.1.0.js ,指令有一个模板URL 。 这个指令的templateURL的目的是什么? 当我下载整个angular度bootstrap-UI zip文件时,是否会包含这些模板? 我错过了其他文件,我应该包括在我的头? <link rel="stylesheet" href="includes/css/bootstrap.css"> <script src="includes/js/angular.js"></script> <script src="includes/js/ui-bootstrap-0.1.0.js"></script>

如何使用angular度检测浏览器?

我是新angular度。 我如何检测angular度userAgent。 有没有可能在控制器中使用它? 试过下面的东西,但没有运气! var browserVersion = int((/msie (\d+)/.exec(lowercase(navigator.userAgent)) || [])[1]); 我需要专门检测IE9!