Angularjs 我可以使用隔离作用域的ng模型吗?

我正在创建简单的ui日期时间指令。它将javascript日期对象拆分为_Date、_hours和_minutes三部分_日期使用jQueryUIDatePicker、_小时和_分钟-数字输入 angular.module("ExperimentsModule", []) .directive("uiDatetime", function () { return { restrict: 'EA', replace: true, te

Angularjs设置所选的值

在html页面中,我有一个选择,如下所示 <select> <option value="GMT-12:00">(GMT -12:00) Eniwetok, Kwajalein</option> <option value="GMT-11:00">(GMT -11:00) Midway Island, Samoa</option> <option value="GMT-10:00">(GM

在angularjs中滚动到

我试图在“显示”页面上的某个元素后滚动到该元素。也就是说,我有一个很长的用户列表,我将他们显示为一个列表。每个元素都有一个可单击的编辑图标。单击后,我将显示页面顶部的用户表单。然后我想滚动到那个位置 // helper method to scroll $scope.scrollTo = function (id) { $location.hash(id); $anchorScroll(); } 在“编辑用户”菜单上,单击: $scope.editUser =

使用$httpBackend对AngularJS进行单元测试;错误:意外请求“;

我想在回答这个问题之前说,我已经为我的“LoginCtrl”做了一个测试,它执行几乎完全相同的任务。我相信这是一个我忽略了的小问题。提前感谢您的帮助:) 我已经为我的测试设置了httpBackend的预期值/响应,但是当我运行httpBackend.flush()时,就好像我从未设置预期值一样 测试代码: describe('user register', function () { var scope, RegisterCtrl, httpBackend, userJohnDoe, u

Angularjs 如何在ng repeat中启用ng选项?

我试图在ng repeat中使用ng options,但似乎缺少一些内容,因为我没有看到任何值填充到select控件中 以下是html代码: <div ng-controller="testCtrl"> <table border="1" style="width:300px"> <tr> <th>id</th> <th>name</th>

Angularjs 什么';这是约曼与#x27之间的关系;s generator webapp和generator angular?

generator angular是否始终依赖于首先安装generator webapp?我在generator angular的中没有看到generator webapp,但在npm install-g generator angular之前,它确实说运行npm install-g generator webapp?如果我不运行npm安装-g generator webapp,会发生什么 generator angular是否始终依赖于首先安装generator webapp 不,这是两个独立

Angularjs-如何保持模板中嵌套ng repeat的总迭代次数

我有一个相当大的对象,需要在嵌套的ng repeat循环中进行迭代 简化版本如下所示: {{totalEvents = 0}} <div ng-repeat="(mainIndex, eventgroup) in EventsListings"> <ul> <li ng-repeat="event in eventgroup.events" ng-click="Current(totalEvents)"> <div class="ev

什么';这是限制AngularJS聊天室中消息的最佳方式

好的,下面是设置: 构建实时AngularJS聊天应用程序。但是,我想通过一个API调用来限制用户看到的消息,该API调用可以确定其附近的其他消息 出于某种原因,我不能对这件事耿耿于怀。我已经研究了socket.io、FireBase、PubNub,但似乎没有找到一个好方法来限制基于设置参数的API调用从这些服务返回的数据 想法?Geohashing近距离聊天 现在就试试吧: 要按位置连接两个或两个以上的人组成的组,您将采用lat/long值并降低精度分辨率,通过这样做,您可以扩大邻近范围。您可

为什么$routeChangeStart在AngularJS中发射两次?

我有这个函数,当它被执行时,它会被触发两次。我看到alert(ok)然后alert(ok)我不知道为什么 $rootScope.$on( "$routeChangeStart", function(event, next, current) { if ( next.templateUrl == "partials/login.html" ) { alert( "ok" ); $location.path( "/login" ); } } 我的

Angularjs 错误:[$injector:modulerr]未能实例化模块应用程序

我有这个错误,我不知道如何解决它们,如果你能帮助我的话 我的网页html如下 <html ng-app="app"> ... <div ng-controller="codeCtrl"> <textarea ui-codemirror ng-model="code">{{ code }}</textarea> </div> 您的页面上似乎没有包含依赖项[ui],并且没有实例化该依赖项, 此外,当您想要编写控制器

使用现有javascript库为AngularJS构建小部件

在为AngularJS应用程序构建小部件(可重用组件)时,是否完全可以在指令中使用现有javascript库来操作DOM?有很多纯javascript小部件可用,它们只用于操作DOM,例如大小调整器等。。当然,如果可能的话,我宁愿避免使用jQuery插件,而只使用纯javascript小部件。通过重用现有的javascript库,我将节省大量的编码时间。只是不确定我还应该注意哪些其他含义 编辑: 你们有些人误解了我的问题。我不会使用jQuery。我的问题是关于使用纯javascript库。从到:

Angularjs 如何在Angular JS中禁用日期选择器?

现在我正在Angular JS上做一个项目。现在我是一个初学者。在我的应用程序中,我有四个单选按钮,分别是周、月、年和自定义。我想在单击自定义单选按钮时显示日期选择器,否则禁用。如何禁用日期选择器?有什么想法吗?ng禁用日期选择器上的“!enableDate”属性,其中enableDate是复选框的模型 非常感谢你。它起作用了。。

如何一次性清理angularJS$cookieStore,而不是一块一块地清理?

目前,使用angularJS的$cookieStore,我正在一个接一个地注销cookies $cookieStore.remove('gender'); $cookieStore.remove('username'); 我检查了console中的$cookieStore对象,发现它看起来像这样 Object {get: function, put: function, remove: function} 有没有办法在不删除单个cookies的情况下清除$cookieStore中的所有coo

Angularjs 如何捕获正在监视的$scope模型对象的值

在我的angular应用程序中,我有一个模型对象“selectedDcName” 此模型的值与下拉选择中的选择相关联 我试图观察值的变化,我需要知道新值实际上是什么 如何正确地做到这一点 以下是我的html标记: <isteven-multi-select input-model="dcNames" output-model="s

Angularjs 在指令标记中放置HTML

到目前为止,我一直在通过template/templateURL向指令添加HTML,但最近希望能够根据指令所调用的页面更改指令的模板。我在网上看到有人提到将HTML直接放在指令标记中(在主HTML文件中),我已经这样做了,但是我放在HTML中的任何代码都是在根范围之外工作的,而不是在指令范围之外,当时与我交谈的人说它应该在指令范围之外工作 有没有办法将未从模板导入的指令标记中的HTML绑定到它们所在的指令范围?或者我必须将其分离到不同的文件并通过模板导入 基本上,我可以这样做: <setu

Angularjs 如何用jasmine测试John papa vm.model控制器和工厂单元测试?

我一直在使用John Papa的风格指南来制作我的angular应用程序,我刚刚开始测试 然而,我似乎找不到任何关于测试摩卡、柴和茉莉花风格的好文档 下面是我的一个控制器的示例 (function () { 'use strict'; angular.module('app').controller('appController', appControllerFunction); function appControllerFunction($scope, $rootScope, $loca

Angularjs 角度ui网格列标题未与数据对齐

我正在实现一个基本的表格ui网格,其中包含6列,跨越页面的宽度,但是我注意到列标题的宽度没有与数据整齐地对齐。查看计算出的CSS值,标题宽度与数据的比值被关闭了我也遇到了同样的问题。我使用了下面的样式更改来解决这个问题 .ui-grid-header-cell {float: left;} 我遇到了这个问题,几个小时来我一直在胡思乱想:它在IE11和Chrome v.51(Windows)中的显示不正确 我把网格放在html表格中的TD中,当我把它移到一个DIV中时,所有的内容都正确地呈现出来

Angularjs 如何根据标签“设置表格行颜色”;是/否“;每行点击次数

我一直在尝试让下面的代码工作,但到目前为止还没有找到一个好的解决方案。我已经通过jQuery成功地完成了这类功能,但我的新需求是找出如何以一种角度完成它 我有一个通过ng repeat构建的表,每行包含一组是/否按钮,用于“批准”或“拒绝”每行中可见的数据。当一行被批准或拒绝时,该行的颜色将变为绿色或红色 当前,我的所有行都在更改颜色,而不仅仅是单击“是/否”的行。我尝试过使用索引、通过id(本例中的术语)发送和无数其他事情,但我不确定在控制器内做什么,以及如何添加特定于每行的类名。非常感谢您的

Angularjs 在指令的链接部分中包含$compile可以吗?

我使用的是AngularJSV1.4.1,我有以下指令。我原以为它可以工作,但现在由于某种原因,当我的页面加载时,指令被调用了两次。我检查了所有我能检查的东西,但是我看不到任何与以前到现在不同的东西,除了指令不再起作用。具体来说,它似乎被呼叫了两次 app.directive('pagedownAdmin', ['$compile','$timeout', function ($compile, $timeout) { var nextId = 0; var converter

Angularjs 如何在角形图中的圆环图中添加标题?

我用的是一个in。我想在甜甜圈的中心放一些文字。我读过答案,但没有一个对我有用,因为我有工具提示,而且由于某种原因,当你在图表上悬停时,文本会消失。此外,我需要提供来自“外部”的文本-自定义文本,例如标题 因此,我的想法是有如下内容: var options = { innerTitle = "This should be placed in the center of the doughnut" } 有什么想法吗 编辑: 我通过更改几行代码添加了一个。我将尝试一下。这种方法只是将标

以AngularJs表示的当前时间

我已经用angularjs获取并显示了当前时间。我想知道的是如何将该值传递到下拉列表中?谢谢 <div class="container-fluid main_content"> <div class="col-sm-12 col-xs-12 title_box"> <h4 class="subject_title">System Time</h4> <div class

Angularjs 将输入ng模型搜索添加到组筛选

我想将输入ng模型搜索添加到我的angular应用程序中 <div ng-app="app" ng-controller="Main"> <input ng-model="dddd"><br> <div ng-repeat="playerPerTeam in playersToFilter() | filter:filterTeams"> <b>{{playerPerTeam.team}}</b> <li ng-r

Angularjs 锁定md侧导航功能

我想在函数中以角度打开右侧导航,然后保持它打开,除非发生按钮单击之类的事件。现在我可以在一个函数中打开它,但是点击身体区域会关闭侧导航。任何帮助都将不胜感激 在询问任何解决方案之前,您应该参考文档并进行一些研究 您应该使用$mdMedia('gt-md')为较小的设备将其锁定打开,并且md is locked open为md sidenav指令提供的属性。 按照合同的规定 以下是对我有效的解决方案: 视图: <md-sidenav class="md-sidenav-left md-whi

Angularjs 实现实用功能的良好设计模式

我搜索了很多设计模式,但没有找到关于如何实现将在某些控制器和html标记中使用的函数的任何信息。我真的想摆脱复制粘贴功能,所以问题来了 我在localStorage中以实体数组的形式存储了一些项目,每个项目都有价格、数量和折扣。将该数组称为项目购物车。在某一页中,我需要将价格之和插入为“总价格”。这就是“购物车显示页面”,它基本上是购物车中项目的列表。另一方面,我有一个带有表单的“订单页面”,其中还应显示总体价格。假设这个页面是由两个不同的控制器操作的:OrderController和CartC

Angularjs TinyMCE身高不符合我的角度应用程序

我正在尝试在我的angular应用程序中更改TinyMCE框的高度,我发现它非常小 所以我只是把我读到的应用到TinyMCE的(相互冲突的)文档中。 因此,我有这样的想法: $scope.optionTinyMCE = { language: "fr_FR", selector: "textarea", height: 700, // This is what I added, but nothing change

Angularjs UI网格异常快速的垂直滚动问题

我在项目中使用了UI网格,下面是我使用的gridOptions变量的快照。问题是一切正常。但在过去的1到2周里,垂直卷轴疯狂地只在一个卷轴上滚动。由于multiSelect设置为true,客户端无法检查/选择特定记录,因此滚动条会疯狂滚动(当用户只滚动一次时会出现这种情况),滚动条会到达表的底部 版本:ui网格-v3.2.1 this.gridOptions = { appScopeProvider: this, infiniteScrollRowsFromEnd: 20

Angularjs $scope是依赖项吗?

我是这样看的。您输入了名为$scope的控制器参数 AngularJS看到$scope参数,然后为我们创建$scope对象,并将其注入控制器中$scope参数所在的位置 在那个地方注射那个物体是注射对吗?但什么是依赖$scope?还是创建$scope的对象构造函数 依赖关系是控制器依赖的东西 所以在这个例子中: .controller('MyController', function($scope) {}); 控制器MyController依赖于$scope如果scope不是依赖项,为什么称之

Angularjs TypeError:无法读取属性';匹配';未定义的

我正在集成一个从数据库中提取用户姓名首字母的过滤器。奇怪的是,它确实有效。但是我的控制台不喜欢它,我也不喜欢控制台中的红色文本。我用两种不同的方式尝试了这个 备选案文1 (function () { 'use strict'; angular .module('app.core') .filter('shortName', shortName); /** @ngInject */

Angularjs Socket.io是聊天模块的理想选择吗

我正在开发一个基于Angularjs和Node.js的应用程序。这是一个基于组织的应用程序。在这个应用程序中,我必须实现聊天功能。所以我们都知道,Socket.io是即时消息应用程序及其可靠性的最佳解决方案。但除此之外,我对Socket.io没有什么疑问。据我所知,当我们使用socket编程(在我的例子中是socket.io)时,它为每个连接保留一个端口。如果一个组织的规模太大怎么办?行吗?在服务器端,我使用的是expressjs。Socket.io会在服务器上产生额外的负载吗 我应该使用Soc

如何在Angular2中添加控制器,如Angularjs

我正在使用Angular 2,我想在我的HTML文件中添加新的控制器,请帮助并让我知道任何解决方案 这是我试过的一些代码 app.controller("myCtrl", function($scope) { $scope.firstName = "John"; $scope.lastName= "Doe"; }); anguilar2的相同逻辑如下 export class myCtrl { firstName: string = "John"; lastName

Angularjs $transitions.onStart不';t触发器在角块内部。运行块

我希望能够捕获以前的状态,但是,我似乎不明白为什么$transitions.onStart函数不能正常启动: // angular run block $transitions.onStart({ from: '*', to: '*' }, (trans) => { $rootScope.$previousState = trans.$from().name; console.log('HERE?', $rootScope.$previousState) })

Angularjs Ionic Firebase Facebook登录在浏览器中可以正常工作,但在Android上不行

我对爱奥尼亚还比较陌生,在android平台上使用爱奥尼亚框架登录Facebook时遇到了一些问题。它在浏览器上运行得非常好(有时当我尝试登录时,第一次尝试不起作用),但当我在Android上运行项目时,它只是重定向,不会传递到下一页 我认为问题可能是第一次登录尝试无法获取Facebook用户数据 这是我的密码: .controller('LoginCtrl', function (Backand, $state, $rootScope, $scope, LoginService, ID, na

Angularjs 如何显示json对象中的选定数据

当我运行这个函数时,我得到了一个JSON对象,如图1所示 我只想显示一个选定的参数,比如用户名 [displaying json object on running this function][1] $scope.signUp = function () { $http({ method: "post", dataType:'json', url: "http://192.168.0.60/api/Customer/Customer

仅获取向下滚动事件的AngularJS指令?

我得到了获取滚动事件的指令,但我只想向下滚动事件 .directive('whenScrolled', function() { return function(scope, elm, attr) { var raw = elm[0]; elm.bind('scroll', function() { if (raw.scrollTop + raw.offsetHeight >= raw.scrollHeight) {

动态angularJS函数调用

我正在尝试编写一个HTML标记 <li ng-repeat="(key, value) in getusermenu"> <a ng-click="ctrl.{{key}}()" ng-href="#!{{key}}">{{value}}</a></li> 。在这里,我成功地获得了键和值的值。但问题是 ng click=“ctrl.{{key}}()”未调用该函数。但是当我硬编码(ng click=“ctrl.functionName1()

AngularJS:在electron中检索mysql数据并将其发布到AngularJS范围

我试图通过使用从mysql数据库检索数据列表,并将其绑定到controllers范围中的列表。我正在使用mysql2。这是我的控制器: $scope.carList = []; mysql.execute("SELECT * FROM cars").spread(function(results){ $scope.carList = results; console.log(results); }) 我确实得到了结果,但是视图carList中的仍然是空的。我怎样才能解决这个问题

Angularjs 在AngulrJS 1.6中使用依赖项注入初始化

我想创建一个依赖于某些服务但没有任何视图的类 如何在AngularJS 1.6中指定该类 如果我使用@Component,那么我需要提到模板,但这个类是纯功能类,没有任何视图 另外,我不想创建服务,因为它只会使用一次。 在下面的代码中,我想在Main.ts中使用Manager类 梅因酒店 @Component({ selector: 'main', moduleName: 'APP.MAIN' }) @View({ bindToController: { input: '=

使用angularjs中的搜索创建下拉树

我想在angularjs 1.x中创建一个带有搜索功能的下拉树。我找到了(angularjs下拉树),但我没有看到一个有效的示例。有人能给我举个有效的例子吗 在您提供的链接中有一个带有搜索字段的下拉列表示例。你到底在找什么?我在网上发现,把它下载到一个用户界面上。网格不起作用。有人举过这样的例子吗?网格中的下拉列表始终为空。它在网格外运行良好

Angularjs 角订阅问题

我需要最终计数始终为1,这是存储失败请求计数。我也不确定为什么最终计数会在初始计数之前打印。我可能不太理解订阅的内容。希望这是有道理的 public failed: number = 0; buttonClickMethod(): void { // request code Observable.onErrorResumeNext(myrequests).first().subscribe( () => {

Angularjs 菜单:必须有一个";内容“;元素上侦听拖动事件

我创建了一个菜单组件,里面有菜单按钮和离子菜单,因为我想在多个页面上使用这个组件。为了在不同的页面上使用这个组件,我创建了一个带有菜单组件的模块,在该模块中,应该有菜单的每个页面上都会导入比。 当访问页面时,我得到了错误信息 Menu: must have a "content" element to listen for drag events on app.component.html <ion-app> <ion-router-outlet

Angularjs 如何在不同的环境中跟踪版本号

我在不同的环境中部署了不同的版本,如QA(版本1.1)、DEV(版本1.5)、Customer1(版本1.0)。是否有一种方法可以创建某种变量,其中包含版本号,以便我可以通过打开版本或配置文件来跟踪它?可能是DevOps中的一个变量?配置中的必需变量? 提前感谢您。不在angular,但我们正在为此目的构建Reliza Hub-欢迎加入我们的Discord社区服务器,讨论更多信息-

  1    2   3   4   5   6  ... 下一页 最后一页 共 1706 页