-
0 votesanswersviews
只有状态200是好的,其他任何东西都是角$ http的错误?
快速提问: Angular $ http返回一个promise . 承诺可以是成功,解决的对象(状态200)或错误,拒绝对象(状态404) . 这是否意味着任何不是状态200响应IN angular $ http的内容都将被拒绝并发送到promise的错误部分?示例:404,304,401,500等 -
2 votesanswersviews
如何忽略角度1.6.x承诺错误避免'unhandled rejections'?
在升级到角1.6.1后,我遇到了承诺处理的问题 .想象一下,我在组件中有以下功能: function action(arg) { service .doRequest(vm.userId, arg) .finally(function(){ vm.called = true; }); } 然后我必须测试成功和错误路径,以确保在两种情况下都设置了 vm.ca... -
4 votesanswersviews
成功时拒绝$ http承诺
我有一个函数,它返回$ http GET的承诺(承诺成功/错误由调用者处理) . 我需要的是,在某些条件下,即使$ http成功,也要返回一个错误(调用者将这个条件视为被拒绝的承诺) . 在这个插件中,我试图返回$ q.reject()但这不起作用 . http://plnkr.co/edit/iC3Wb1PBUFrXgPbTJyU0?p=preview 这是JavaScript: app.con... -
1 votesanswersviews
Angular - 返回$ modal承诺并拒绝它
我正在尝试编写一个函数,它打开一个angular-ui模态窗口,并在它关闭后返回一个promise . 这通常很简单,你返回模态实例,但在这种情况下,即使窗口是关闭属性,我想检查.then()函数内的响应,并可能根据状态代码拒绝承诺,即使它已经成功了 . 这可能没什么意义,所以这里有一些代码...... // Function which should return a promise var m... -
1 votesanswersviews
在角度make $ http去捕获服务器响应{error:'ok'}
$http.get('/data.json') .then(function(){console.log('ok'}) .catch(function(){console.log('no ok')}) 服务器响应是: 200 OK content-type: application/json {error:'cannot get the data'} 我希望响应将转到 .catch 而不是 ... -
0 votesanswersviews
Nativescript angular无法将app.component.html移动到separte文件夹中
我正在使用带有角度的nativescript 2.3.0 . 我使用以下命令创建了一个启动项目 tns create projname --ng 我有以下文件夹结构 ├── app │ ├── app.css │ ├── app.component.html │ ├── app.component.ts │ ├── main.ts 在 main.ts 文件的侧面,我有以下内容 .... -
1 votesanswersviews
如何添加侧抽屉? [Nativescript Angular]
在主模块中我添加了这个: import {SIDEDRAWER_DIRECTIVES} from "nativescript-telerik-ui/sidedrawer/angular"; ... declarations: [ SIDEDRAWER_DIRECTIVES, AppComponent, ...AppComponen... -
2 votesanswersviews
商店没有提供商!在injectionError时出错
app.component.html <page-router-outlet></page-router-outlet> app.component.ts import 'rxjs/add/operator/let'; import { Component, ViewEncapsulation } from '@angular/core'; import { Echoes... -
0 votesanswersviews
App Exit不按Android App中的后退按钮(Phonegap&AngularJS)
我是使用AngularJs和PhoneGap的App dev的新手,所以我可能在这里做错了(请纠正) . 我的目标是当/ viewInitialDepartments处于活动状态时(即当用户在该视图中时),如果有人在Android中按下BackButton,则退出App . 相关守则如下: 我的 index.html 页面: - <!DOCTYPE html> <html>... -
2 votesanswersviews
Angular2从组件导航到兄弟组件而不会拆除第一个组件
我刚刚开始学习Angular2,我想构建一个非常常见的"list-detail"样式页面,类似于:http://xgrommx.github.io/rx-book/index.html . 当您单击左侧栏中的项目时,它会启动到中心详细信息视图的导航,而不会拆除左侧栏 . 实现这种效果的最佳方法是什么? 我目前的设计如下: 当我启动home组件时,列表组件(child1)将立即加... -
0 votesanswersviews
电子邮件和密码正确时,离子上传/登录返回日志记录错误
当我尝试登录或将我的应用程序上传到Ionic View时,我收到此错误 . 电子邮件:mehdinraza@gmail.com密码:登录电子邮件或密码时出错不正确 . 请访问https://apps.ionic.io获取帮助 . (CLI v1.7.12)您的系统信息:Cordova CLI:5.4.1 Gulp版本:CLI版本3.9.0 Gulp local:Ionic版本:1.2.1 Io... -
4 votesanswersviews
如何在本地构建一个取自.git存储库的离子应用程序
我试图通过以下步骤在Windows上构建Moodle's ionic mobile app locally: cd project-directory ionic platform add android 命令提示符返回以下错误: Updated the hooks directory to have execute permissions Adding android project... ... -
0 votesanswersviews
OneSignal可以通过应用程序发送通知吗?
我正在使用cordova开发android应用程序,我在我的应用程序中包含一个信号通知作为功能 . 我有2个应用程序,首先是客户,第二个是卖家 . 我的两个应用都使用差异包名称(com.myapp.customer和com.myapp.seller) 我注册了onesignal并测试推送通知 . 它运作良好 . 现在我将应用程序安装到移动设备并尝试从客户应用程序向卖家应用程序发送通知(两个应用程序... -
0 votesanswersviews
从谷歌播放安装后第一次运行离子1崩溃
我正在使用离子1,只有在从谷歌播放安装后,app才会在第一时间崩溃 . 它工作正常后 . 谷歌播放的错误 java.lang.NoClassDefFoundError: at com.google.android.gms.internal.zzaqc.zzbm (Unknown Source) at com.google.android.gms.analytics.CampaignTra... -
0 votesanswersviews
cordova couchbase-lite插件
错误:根节点外的文本数据 . 行:94列:13个字符:n错误(/usr/local/lib/node_modules/ionic/node_modules/sax/lib/sax.js:666:10)在strictFail上(/ usr / local / lib / node_modules / ionic /node_modules/sax/lib/sax.js:692:7)在XMLPars... -
8 votesanswersviews
AngularJS - 三个输入的现场电话号码验证
我正在尝试验证电话号码字段 . 条件是一旦用户输入下一个位置名称字段就会验证字段 . fiddle此外,电话号码字段还需要自动选项卡到下一个电话输入字段 . [在输入区号(3位数)时,焦点应转到下一个3位数的电话输入字段) . 完成时专注于最后4位数 . <form id="aidLocationForm" class="well form-inline&q... -
8 votesanswersviews
Angularjs:如何使用ui-router重新加载或刷新ui-view
我正在使用角度ui-router . 它在每个路由中都有状态,但我无法重新加载状态 . 这是我的代码 app.config(function ($urlRouterProvider, $stateProvider) { $urlRouterProvider.otherwise("/home"); $stateProvider .state('home', { ... -
5 votesanswersviews
Angular 2 - 再次单击routerLink时重新加载组件
我正在使用以下文件结构的Angular 2项目 . HeaderComponent.ts AppComponent.ts Page1Component.ts Page2Component.ts 我在HeaderComponent.ts中有以下模板 <nav class="navbar navbar-default navbar-fixed-top" r... -
18 votesanswersviews
具有多个选择的双手下拉菜单
我正在尝试扩展handsontable插件以支持其下拉列表中的多个选择 . 我已经尝试通过修改'dropdownEditor'来扩展内置到库中的基本编辑器https://github.com/trebuchetty/Handsontable-select2-editor/issues/7 . 我花了几个小时阅读和搜索关键字的来源,但我没有想出任何真正的用途 . 我不介意使用Angular扩展或其他... -
0 votesanswersviews
导航时Angular 2路由隐藏选择器
在我的应用程序组件html中,我有一个选择器和路由器插座 . 当我尝试通过单击链接进行导航时,选择器仍然存在 . 如何隐藏选择器?只应显示路由器插座 . app.component.html <nav> <a [routerLink]="['/heroes']">Click here</a> </nav> <router-... -
6 votesanswersviews
角度材料sidenav和固定工具栏
我从角度材料文档复制了这个sidenav演示 . https://material.angularjs.org/latest/demo/sidenav 并从https://material.angularjs.org/latest/demo/toolbar添加了第一个工具栏演示 我想要的是要修复的工具栏 . Codepen演示:http://codepen.io/gvorster/pen/BzW... -
2 votesanswersviews
AngularJS $位置路由器和GET PArams - 最佳实践?
我将AngularJS与angular-ui-router组件用于我的单页网站 . 如果我想切换到另一个视图(路径)并添加参数,我可以像这样组合使用$location.path()和$ location.search(): $location.path('/foo/bar/').search('q','foobar'); 现在我还需要生成Urls(即填充我网站上的链接或提供深层链接 - 这里直接... -
4 votesanswersviews
Angular ui路由器解析查询参数到布尔值
考虑具有查询参数的状态的这种情况 . 我想将它们声明为标志,以便我可以在控制器中获取并获取 true , false 或 undefined $stateProvider.state('foo.bar', { url: '/foobar?flag1&flag2', templateUrl: 'foo/bar/template.tpl.html', ... -
1 votesanswersviews
AngularJS ui-router声明了可选的查询参数
有人知道如何使用角度ui-router(AngularJS)创建状态结构,允许这样的事情: 1. https://urlexample.com/route?unknownParam1=1&unknownParam2=2.... 2. https://urlexample.com/route 3. https://urlexample.com/route/ -> redirect to... -
1 votesanswersviews
Angular2教程(英雄之旅):EXCEPTION:响应状态:404找不到URL:null
我应用了来自https://angular.io/docs/ts/latest/tutorial/toh-pt6.html的代码并运行良好,除了页面英雄细节:http://localhost:3000/detail/12 文件app.module.ts import './rxjs-extensions'; import { NgModule } from '@angular/core... -
4 votesanswersviews
我可以使用ng-cordova媒体插件在离子中播放arrayBuffer音频吗?
如果我们使用以下代码: var media = new Media('url://...mp3', null, null, mediaStatusCallback); media.play(); 那么这将首先下载孔mp3文件,然后播放它 . 但问题是,如果我们有一个大尺寸的音频文件,它将被卡住,直到它完成下载孔文件,这会延迟播放器或无法使用,但我想以异步方式下载部分mp3文件作为数组缓冲区并使用... -
2 votesanswersviews
缓存图像URL cordova文件和相机
我使用离子angularJS创建了应用程序,设备我打开相机并使用$ cordova文件捕获图像和设备文件并将其显示在HTML上 . 现在,每当我关闭应用程序并再次重新打开时,图像就会消失,我如何缓存它或将图像URL保存到本地存储(而不是图像本身) . $scope.takePhoto = function() { var options =... -
1 votesanswersviews
Angularjs指令不获取数据
我有服务从服务器获取数据并将其发送到控制器: 服务: publicApp.angularModule.factory('resultService', function ($http) { return { getResult: function() { return $http.get("/Result/GetRe... -
0 votesanswersviews
Angular 2 [routerLink]无法在浏览器中解析
在没有为我的问题添加太多代码或文档的情况下,我对Angular 2 Demo的[routerLink]代码有一个解决问题: Versioning Node.js - v4.4.7@angular - 2.0.0-rc.1 app/app.component.ts @RouteConfig([ { path: '', name: 'TasksCompo... -
8 votesanswersviews
Cordova插件不适用于Ionic
我正在Angular中构建一个Ionic应用程序,而且从来没有能够让插件工作 . 举个例子,我尝试过使用如下所述的状态栏插件: http://ionicframework.com/tutorials/fullscreen-apps/ 但它仍然显示在我的应用程序中 . 我试过了: $ cordova plugin add org.apache.cordova.statusbar 然后“cordov...