-
3 votesanswersviews
使用http拦截器 - Angular 5 - Ionic 3从离子存储设置默认请求标头
我正在尝试使用angular 5 new HTTP client在所有请求标头中设置标记值 . 以下是我的代码: import {Injectable} from '@angular/core'; import {HttpEvent, HttpInterceptor, HttpHandler, HttpRequest} from '@angular/common/http'; import {Ob... -
0 votesanswersviews
离子3角5的Http Intercepter错误
我使用简单的http intercepter类通过标头将jwt令牌传递给服务器 . 我已经编写了http拦截类,但是当我运行它时显示运行时错误..做任何人都在离子3和角度5中实现了http intercepter . 请帮忙 这里我附上 app.module.ts providers: [ StatusBar, SplashScreen, StatusBar,HttpClient, Push, {... -
0 votesanswersviews
在Angular 5中触发从组件到不可见组件的事件
我在组件(child.html)中有一个div,我会触发另一个(parent.html)的click事件,将布尔值从false变为true . 我知道可以使用html作为 <child-component [Event]></child-component> 但是孩子必须对用户不可见 . 是否可以从app.css添加css以使其不可见?我不确定是否可以在Angular中制作... -
21 votesanswersviews
ionViewDidLoad()函数的目的是什么?
在运行 ionic g page pageName 时,我生成了.ts,.css和.html文件 . 在.ts文件中我有一个名为 ionViewDidLoad(){} 的函数,在我的视图出现之前会打印出来 . 我相信这可以在构造函数中完成吗? 有人可以给我一些关于这个功能的博客或解释吗? -
21 votesanswersviews
Angular 4和Ionic 3没有HTTP的提供者
我有一个导入Http的服务,当我在我的应用程序中使用它时会抛出错误 . “ No provider for Http! Error at g injectionError ". I am lazyloading the app. Also the provider was generated through cli " ionic g provider ... ” com... -
0 votesanswersviews
IonViewDidLoad或ionViewWillEnter中的离子3反应形式不起作用
Ionic 3 Reactive Form在IonViewDidLoad或ionViewWillEnter中不起作用 . 它说 UserInfoPage.html:18 ERROR TypeError: this.form._updateTreeValidity is not a function 然而,如果我将表单构建器代码放在Ionic Page的构造函数中,那么它会说 UserInfoPa... -
0 votesanswersviews
离子生命周期:ionViewDidLoad
我在我的主页上使用这个钩子来获取和存储我的应用程序的一些数据 . 在网上的许多文章和教程中,令人遗憾的是 ionViewDidLoad 钩子只会在缓存视图后触发 ONCE . 但是我用 navCtrl.setRoot 测试了切换页面然后回到主页...... 再次调用ionViewDidLoad . 我明白这一切都错了吗?我做错了吗?我应该在ionViewDidLoad的命令之前放一个"... -
0 votesanswersviews
需要简单值时的角度模块
我一直在研究和搜索关于这个问题的日子,但是虽然已经在网上公布了各种变体,但仍无法找到解决方案 . 当我尝试在 生产环境 模式下使用Angular CLI编译我的应用程序时,出现以下错误: 静态解析符号值时遇到错误 . 调用函数'FluffySpoonAuthenticationModule',不支持函数调用 . 考虑使用对导出函数的引用替换函数或lambda,解析app.module.ts中的符... -
0 votesanswersviews
Ionic和ssh2:错误:不支持process.binding
我正在尝试学习Ionic,我正在尝试创建一个使用SSH2在应用程序和服务器之间 Build ssh连接的简单应用程序 . 以下是我为解决问题所采取的步骤: Steps to reproduce: 创建应用程序:ionic start app_name选项卡 cd到app_name目录 npm install --save ssh2 打开项目,转到任何页面(例如home.ts)并从'... -
20 votesanswersviews
离子2页面改变事件
我想在每次页面更改时执行一些代码 . 我可以添加一个 ngOnDestroy 方法到每个页面 . 似乎我可以使用Ionic 2页面lifecycle hooks(例如 ionViewDidUnload )获得完全相同的效果,但我没有费心去测试它 . 我宁愿在主app类中添加一个方法 . 我看到你可以订阅Angular 2 Router events . 如何翻译用于Ionic 2?我首先得到 im... -
1 votesanswersviews
离子:使用不同的参数加载相同的页面
我有一个页面,其中包含文本输入字段和按钮 . 在文本输入中输入数据并单击搜索时,使用输入文本进行Api调用,结果显示在按钮下方,这是我的代码 模板, <ion-input type="text" [(ngModel)]="location"></ion-input> <button (click)="onSearch(... -
1 votesanswersviews
从一页到另一页的离子3角度导航
我正在 Build 一个网站,这意味着它有多个页面 . 和一个全局导航,你可以点击从一个页面到另一个页面 . 现在说我有两个页面:Home和Sales . 从主页到销售我做了类似的事情: <ion-icon name="briefcase" style="zoom:3;color:#d31145" [navPush]="optyPage&qu... -
1 votesanswersviews
Ionic 3推送带有Json数据的新页面
我对离子3很新,但实际上我想在点击一个按钮时推送一个新页面,然后将JSON数据显示给HTML . 我想用ID标识每个按钮,因此它只显示与该id相关的数据 . 例如 - 用户单击Button1 - > Button1进入参考屏幕,该屏幕显示仅与id 1相关的数据 . 另一个按钮(按钮2)然后进入参考屏幕,显示仅与id 2相关的数据(依此类推等) 我的代码涉及: 在我的levels.html文... -
0 votesanswersviews
离子 - 将数据从页面传递到动态组件
我正面临着尝试将数据从Ionic页面传递到动态加载组件的问题 . 基本上,我有一个页面,允许您选择项目并将其添加到您的购物卡 . 购物车中的每个项目都是动态加载的组件 . 我有功能代码将动态组件添加到购物车页面,但我不知道如何在加载时将唯一数据传递给每个组件 . 在页面中,您搜索并添加产品 . 然后,我想用所选产品中的信息填充购物车项目 . 也许这对于Angular / Ionic来说很容易,但我... -
4 votesanswersviews
隐藏Ionic 2子页面中的标签[重复]
这个问题在这里已有答案: How to keep tab when pushing a new page? 1回答 我尝试在我的应用中隐藏所有子页面上的标签 . 我用这个: <ion-tab [root]="MyPage" tabsHideOnSubPages="true" ...></ion-tab> 当我运行离子发球;这是工... -
2 votesanswersviews
使用向左或向右滑动的文章页面导航 - 离子3
我使用向左或向右滑动的页面导航 . 它就像Kindle App . 请参阅this gif too . 你知道任何具有离子3和角度的组件或类似物吗? 现在代码如下所示 . .html <div class="main-content"> <div padding class="textContent" [innerHTML]=&qu... -
1 votesanswersviews
Ionic 2按钮不会右对齐按钮
我正在寻找一种方法,使用Ionic2将我的按钮拉到页面的右侧 . 我有一个带有编辑和保存按钮的表单组件,我想向右拉: <div> <button ion-button (click)="toggleEdit()"> <ion-icon name="create"></ion-icon> <... -
0 votesanswersviews
垂直对齐中间离子按钮离子2
我正在Ionic 2中开发购物车页面,我有以下代码,我正在尝试将按钮与文本垂直对齐在中间位置 . 我尝试使用vertical-align:middle CSS但没有成功 . <ion-list> <ion-item *ngFor="let product of this.productsCollection"> <ion-buttons... -
1 votesanswersviews
如何使用相同的离子html显示不同的图像?
我正在构建壁纸/画廊离子应用程序 . 我正在尝试以这样的方式设计应用程序,用户可以点击显示为离子卡的图像,并且用户将全屏显示图像,可能使用带有按钮的离子幻灯片下载图片如下 . 我知道一个事实是,使用相同的代码不止一次全屏显示图像并不是一个好习惯 . 有什么办法我可以多次使用相同的离子滑动代码显示相应的图像全屏 . 仅供参考,这是代码, <ion-slidesj zoom="true... -
0 votesanswersviews
Ionic 3 - 列表视图,其中的按钮引用了单击的项目
我有一个简单的按钮布局列表: <ion-list inset *ngFor="let audio of event.audios; let i = index"> <ion-item> <div class="item-text-center item-text-wrap"> {{audio... -
0 votesanswersviews
Ionic 3扩展列表点击事件问题
我使用我的移动应用程序 Ionic-3 ,我创建了离子 expand 列表,扩展列表工作正常,但我有一些小问题扩展列表 Headers 我设置点击事件打开另一个页面,我的问题是当我点击事件但它没有打开,总是扩展我的列表,任何人都知道如何解决这个问题 这是一个点击事件 <ion-list (click)="addevent()"> This is my code &l... -
0 votesanswersviews
TypeError:无法读取undefined-IONIC2的属性'push'
我正在尝试 Push 迭代值为 array json_resp 是Json的回应 . 我的打字稿代码 export class hello { CategoryLst:any[]; //array var catIndex,BillerIndex; for(catIndex= 0; catIndex<= json_resp.category.length; catIndex++... -
0 votesanswersviews
Ionic2 - Popover(原始异常:TypeError:无法读取未定义的属性'create')
当我尝试实现 Popover 时,我收到以下错误: ORIGINAL EXCEPTION:TypeError:无法读取undefined的属性'create' 这是我的代码: import {Popover, Page, NavController, MenuController, NavParams} from 'ionic-angular'; @Component({ template... -
1 votesanswersviews
TypeError:无法读取未定义的属性'content'
仅在使用AOT构建时,我有一个配置文件抛出错误 ionic cordova build android --prod 错误:./ src / config / .env.ts模块构建失败:TypeError:无法读取Object.optimizationLoader中未定义的属性'content'(/ Users / yasir / myApp / mobile / node_modules /... -
2 votesanswersviews
错误:未捕获(在承诺中):TypeError:无法读取未定义的属性'title'
html file <ion-header> <ion-toolbar color="danger"> <ion-buttons> <button ion-button navPop icon-only> <ion-icon ios="ios-arrow-back"... -
1 votesanswersviews
如何在离子含量离子2中动态加载视频,pdf,ppf文件
我是离子的新手,现在在我的项目中我有一个屏幕,它将从databsae加载所有图像,视频,ppt,pdf . 我的json将是: "FileSource":"http://www.example.com/assets/designs/images/new_banner2.jpg", "FileSource": "http://w... -
1 votesanswersviews
刷新后,离子服务失败
我正在研究 Ionic 3 项目,当我做 ionic serve 时,项目运行但是在第一次加载后 ionic serve 停止并出现以下错误: (node:487)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误[ERR_IPC_CHANNEL_CLOSED]:通道已关闭(节点:487)[DEP0018]弃用警告:不推荐使用未处理的承诺拒绝... -
1 votesanswersviews
我不认识命令“离子”
我正在运行离子应用程序,一切都很好,直到我不知道我运行的命令,现在我不认识“离子”命令 . 它有一些值得担心的事情 . 并安装命令: npm install -g ionic Ionic:术语“离子”不被识别为cmdlet,函数,脚本文件或可执行程序的名称 . 检查是否正确键入了名称,或者如果包含路径,请检查路径是否正确,然后重试 . 在线:1个字符:1个Ionic CLI ~~~~~ Cat... -
0 votesanswersviews
无法在Ionic 3中安装Youtube Video Player插件
我尝试了很多次,我也用谷歌搜索但是徒劳,我认为这是离子稳定性的问题! 当我跑: cordova plugin add https://github.com/Glitchbone/CordovaYoutubeVideoPlayer.git 我收到此错误: 错误:无法通过注册表获取插件https://github.com/Glitchbone/CordovaYoutubeVideoPlayer.g... -
4 votesanswersviews
在Ionic 3中手动加载延迟加载的页面/模块
我已经实现了Ionic 3的延迟加载,所以我的应用程序不必加载所有东西只是为了查看第一页,但是现在我只是稍微延迟了(在网络应用程序上这意味着下载〜15- 20KB .js文件)第一次访问页面时 . 我想要做的是在加载当前页面后在后台加载“下一页” . 大多数时候,它知道哪个页面是“下一个”,要么是因为它是您所在页面的“成功”页面,序列中的下一步,或列表中项目的详细页面等 . 基本上我想做一些像Na...