-
angularjs – 如何在angular.js中管理多个视图
所属栏目:[安全] 日期:2020-12-17 热度:139
我有以下页面布局: 是主菜单 是顶级菜单 是内容[编辑:哎呀它似乎我丢失了一些编号,第3节是大中间部分:)] 我想有一个单独的部分由一个单独的模块管理(处理)(这似乎是合乎逻辑的),所以如果我只有一个ng-view来处理整个页面视图,我该怎么做呢.如何将模块绑定[详细]
-
如何在{{}} AngularJS中使用JavaScript
所属栏目:[安全] 日期:2020-12-17 热度:98
我知道{{}}可以解释表达式但是当我尝试在其中使用 javascript时,它不像{{“a / b / c / d /”.split(‘/’).过滤器(函数( n){return n}).reverse()[0]}} 我需要使用它来从url获取slug值. 请建议如何使用angularjs实现这一点,url的来源是来自外部feed,因此我[详细]
-
如何在Angular2 rc3路由中处理来自oauth重定向URL的哈希片段
所属栏目:[安全] 日期:2020-12-17 热度:96
我正在尝试找到一种方法来处理设置Angular2 Typescript路由(使用3.0.0-alpha.8路由器),该路由将处理以散列片段开头的路由. 我正在处理的应用程序通过带有oauth2的rails后端处理所有外部登录(我无法控制的东西).将用户重定向到外部登录页面工作正常,但是当重[详细]
-
将base64数据网址转换为angularjs中的图像文件
所属栏目:[安全] 日期:2020-12-17 热度:184
我的angularJs控制器中有base64数据URL,我需要一个图像文件,以便我可以通过ajax将它作为多部分数据发送到服务器? 我正在寻找像angularjs中的文件编写器. 有人可以帮我吗? 你可以从base64数据生成blob. var imageBase64 = "image base64 data";var blob = n[详细]
-
angularjs – 角度模态背景问题
所属栏目:[安全] 日期:2020-12-17 热度:59
我正在使用angular-bootstrap模态,但我有模态背景的问题.我是angular-bootstrap的新手,我希望有人能帮助我. 当我点击模态背景时,它隐藏了模态弹出窗口,但我想保留模态背景,直到单击取消. modal popup code is here 任何人请为此建议解决方案. 谢谢 如果使用A[详细]
-
angularjs – 如何使用Jasmine监视控制器方法?
所属栏目:[安全] 日期:2020-12-17 热度:200
我正在使用“controller as”语法来创建我的控制器.我有一个私有初始化函数,它调用一个函数来加载默认数据. var app = angular.module('plunker',[]);app.controller('MainCtrl',function($scope) { var mc = this; mc.dataLoaded = false; function init()[详细]
-
Angular 2 @Output参数
所属栏目:[安全] 日期:2020-12-17 热度:164
我试图通过@Output传递参数,但被激活的函数只是接收’undefined’.有人可以告诉我通过@Output的EventEmitter传递参数的方法吗?例如: var childCmp = ng.core.Component({ selector:'child-cmp',outputs: ['myEvent'] }).Class({ constructor: function(){[详细]
-
Angular 2 – 反应式表单验证消息
所属栏目:[安全] 日期:2020-12-17 热度:179
我的目标是将所有验证消息放在组件而不是html文件中 我有一个注册页面,下面是字段: public buildRegisterForm() {this.userForm = this.fb.group({ firstName: ['',[Validators.required,Validators.minLength(3)]],lastName: ['',Validators.maxLength(50)[详细]
-
angular – 异步函数仅在定位ECMAScript 2015或更高版本时可用
所属栏目:[安全] 日期:2020-12-17 热度:162
我希望能够使用async关键字,但我希望我的typescript编译成es5代码,以便我的代码可以在普通人浏览器中运行.当我尝试在visual studio代码中使用async时出现此错误. Async functions are only available when targeting ECMAScript 2015 or higher. 我认为针对e[详细]
-
angularjs – 当replace = true时,如何防止angular指令中的重复
所属栏目:[安全] 日期:2020-12-17 热度:138
我发现指定replace:true的angular指令会将指令用法中的属性复制到模板呈现的输出中.如果模板包含相同的属性,则模板属性值和指令属性值将在最终输出中组合在一起. 指令用法: foo bar="one" baz="two"/foo 指示: .directive('foo',function() { return { re[详细]
-
angularjs – 用于angular-ui bootstrap手风琴指令的标题中的复
所属栏目:[安全] 日期:2020-12-17 热度:103
我仍然很有角度,所以这可能是一个基本问题,但我还没有弄明白. 如何将一个复选框(绑定到我的模型的属性)放入一个angular-ui手风琴的标题中?我可以在那里找到复选框,但点击似乎永远不会达到它,即它永远不会被“检查”. accordion accordion-group ng-repeat="[详细]
-
AngularJS ng-grid使用分页对整个数据进行排序
所属栏目:[安全] 日期:2020-12-17 热度:188
我正在使用ng-grid启用分页和客户端排序.当我单击列标题以获取数据排序时,它可以正常工作.但它只对当前页面上的数据进行排序.我的意思是我将每个页面排序.我希望它能够对所有数据进行排序并显示当前页面.例如,如果我在第2页并按ID排序,它将向我显示第1页,其[详细]
-
angularjs – Angular:从sessionStorage恢复范围
所属栏目:[安全] 日期:2020-12-17 热度:161
我试图在页面刷新时从sessionStorage检索我的搜索和过滤数据. sessionStorage.restorestate返回undefined,有谁知道为什么? app.run(function($rootScope) { $rootScope.$on("$routeChangeStart",function(event,next,current) { if (sessionStorage.restore[详细]
-
地理位置 – 使用Ionic Framework,AngularJS和Google API
所属栏目:[安全] 日期:2020-12-17 热度:132
我们正在尝试在最新的 Ionic Framework/ AngularJS项目中使用这个 Codepen,似乎无法解决这个问题. 我们希望能够点击“查找我们”并让Google Map Marker显示我们当前的位置. 如果有人能看到我们出错的地方,请告诉我们. 谢谢. // Google Map.controller('MapCt[详细]
-
AngularJS:如何使用UI路由器实现默认嵌套状态?
所属栏目:[安全] 日期:2020-12-17 热度:195
我目前有一个带有单个ui-view的root index.html,它取决于用户所在的“页面”,例如书籍,游戏等.以书籍页面为例,此视图包含我想要在“书籍”空间的所有页面上显示的内容,但中心内容将根据用户是否开启而有所不同书籍“主页”或看一本特定的书.为方便起见,我的b[详细]
-
rest – 如何在角度服务调用中捕获401(或其他状态错误)?
所属栏目:[安全] 日期:2020-12-17 热度:78
使用$http我可以轻松地捕获像401这样的错误: $http({method: 'GET',url: 'http://localhost/Blog/posts/index.json'}).success(function(data,status,headers,config) { $scope.posts = data;}).error(function(data,config) { if(status == 401) { alert('[详细]
-
缺少具有角度的区域设置“XXX”的区域设置数据
所属栏目:[安全] 日期:2020-12-17 热度:196
我目前通过这种方式在“en-US”上定义“LOCALE_ID”: @NgModule({ providers: [{ provide: LOCALE_ID,useValue: "en-US" },...],imports: [...],bootstrap: [...]}) 而且效果很好.但是,为了测试法语中日期的样子,我用“fr-FR”替换了“en-US”然后我得到了[详细]
-
不使用push()时,$scope中的AngularJS工厂属性未更新
所属栏目:[安全] 日期:2020-12-17 热度:158
我有一个从外部源检索数据的工厂.一旦我得到数据,我就会使用第二家工厂按照一定的标准对其进行过滤. 工厂属性已分配给范围. 现在,当我在我的工厂中这样做时,它不会更新范围: factory.foo = [{id:1,name:'foo'}]; // doesn't work 因此,第二工厂中的过滤器也[详细]
-
如何在Angular 2中跟踪路由?
所属栏目:[安全] 日期:2020-12-17 热度:169
我有分离文件路由设置的组件: import { NgModule } from '@angular/core';import { Routes,RouterModule } from '@angular/router';import { Route } from '../core/route.service';import { extract } from '../core/i18n.service';import {CalendarThemat[详细]
-
无法使用leaflet弹出窗口与angularjs指令(和部分)一起使用
所属栏目:[安全] 日期:2020-12-17 热度:131
我正在尝试编写一个指令来填充传单标记弹出窗口.我一直在撞墙,试图找出我做错了什么.我的弹出窗口总是空着的. 有没有人成功完成过这个? 这是一个显示问题的plunker: http://plnkr.co/edit/53bebb?p=preview marker.bindPopup(E [0]);而不是marker.bindPopu[详细]
-
angularjs – 我的Breeze脚本上已弃用方法的版本问题
所属栏目:[安全] 日期:2020-12-17 热度:111
在John Papa Pluralsight Video的教程中尝试实现会话部分时. 我收到以下错误: Uncaught TypeError: Object # has no method ‘extendQ’ (function () { 'use strict'; var app = angular.module('app',[ // Angular modules 'ngAnimate',// animations 'ng[详细]
-
使用routerLink Angular传递不可见或隐藏的参数
所属栏目:[安全] 日期:2020-12-17 热度:132
我有如下路由器链接: button class="take-a-tour-btn" [routerLink]="['/dashboard',{'showTour':'show'}]" 我想传递参数showTour.但是,当我这样做时,参数在url中可见,我想隐藏它.我经历了这么多的引用(关于可选参数的说法),但在我的案例中没有成功.我该怎[详细]
-
Angularjs过滤并选中所有复选框
所属栏目:[安全] 日期:2020-12-17 热度:100
我有一系列我正在展示的项目 tr ng-repeat="i in items | filter:search_text" ... 这些项目有一个表示“已选择”的复选框. 当我需要执行诸如调用将删除所有选定项目的删除功能之类的操作时,如何知道过滤器显示哪些项目? 已选择(在复选框中选中)然后通过过[详细]
-
拆分 – 从主应用程序文件中分离角度2路径配置
所属栏目:[安全] 日期:2020-12-17 热度:198
我想将路由配置从app文件分成不同的文件,如(routeConfig.ts).有可能的? 例如: import {Component} from 'angular2/core';import {RouteConfig,ROUTER_DIRECTIVES} from 'angular2/router';import {DashboardComponent} from './dashboard/dashboard.compon[详细]
-
angularjs – 在Ionic Framework上创建离子选项卡外的视图
所属栏目:[安全] 日期:2020-12-17 热度:198
我是Ionic的新手,但是自从我想尝试它以来已经很久了.我只是在玩耍,所以也许我没有得到完整的概念. 我正在尝试做一个简单的应用程序,底部有三个选项卡,并且所有三个选项卡都有一个设置图标.当您单击该图标时,应该隐藏选项卡并显示设置屏幕. 由于我不希望用户[详细]