ionic2相关内容
致命错误:CALL_AND_RETRY_LAST 分配失败 - JavaScript 堆内存不足 运行命令时出错:ionic cordova build android --prod 注意: ionic build android、ionic run android 和 ionic serve 都可以正常工作.p> 我读过很多主题,说一旦项目变大,它就会停止工作. 问题到达的前
..
我注意到当我返回已经实例化的页面时,没有调用 ngOnInit() 方法.我必须为此使用任何其他方法吗?我需要一个在他访问特定页面时调用的方法. 编辑已经测试过 onPageWillEnter() 但它不会在 Ionic 2 中触发 解决方案 检查 生命周期事件 链接中的部分. 您可以使用 ionic 2 生命周期挂钩 ionViewWillEnter(){//你的方法}
..
在应用欢迎页面/幻灯片上使用 ion-slides 组件(4 张幻灯片).我需要用户跳到最后一张幻灯片的能力.文档说 Swiper API 的 ion-slides 实现.我需要访问以下方法: mySwiper.slideTo(index, speed, runCallbacks); 如何实现的提示? 解决方案 你可以在 options 属性中传递一个函数. 原始答案. @C
..
我的 ionic 2 应用程序中有一个简单的功能,可以将文件上传到我的 firebase 存储服务器.它从相机中抓取图像的 base64 编码字符串,但是当我不尝试强制 content-type 时,它默认为 application/octet-stream.当我尝试将元数据添加到 putString() 方法时,出现错误. 有谁知道我如何使用 putString 做到这一点? 这是我
..
我正在使用 Ionic 2.该应用在 Windows 上成功构建了一个 Android apk. 我现在正在尝试在 OSX 上为 iOS 构建它.当我跑步时: 离子构建 ios 我得到以下信息: 任何建议表示赞赏. 解决方案 安装后需要配置xcode: 打开 xcode,转到 > 首选项 > 位置(选项卡)> 命令行工具(下拉菜单)> 设置最新版本.
..
我看过一些关于无法找到本地文件来打开它们的不同帖子,无论它们是图像文件还是数据文件,但没有一个解决方案对我有用.我的猜测是我缺少一些配置. 我要查找的文件位于与我的 app.html 和 app.ts 文件处于同一级别的名为“data"的文件夹中. 这是我在 app.html 中的内容,PS 我也在使用 Ionic2: 在 app.ts 文件中我有: getDepartment
..
如何检测 ionic 2 alert ui 组件 实例是否已在为了不显示另一个警报? 解决方案 我最终为 Ionic 的 Alert 控制器编写了一个包装提供程序,如下所示: import { Injectable } from '@angular/core';从“离子角"导入 { AlertController };@Injectable()导出类警报 {公共警报提交:任何;构造函数(
..
创建一个基本指令很简单: 从'angular2/core'导入{组件};@零件({选择器:'我的组件',模板:'
你好!'})导出类 MyComponent {构造函数(){}} 这按预期工作.但是,如果我想在我的指令中使用 Ionic 组件,事情就会爆炸. 从'angular2/core'导入{组件};@零件({选择器:'我的组件',模板:'
..
我正在 ionic 2 中创建 Push notification 演示.我尝试从 firebase 生成 server key 和 sender key.我已遵循此教程.但我在我的 firebase project setting 屏幕中找不到 cloud messages 选项卡,如下图所示,并且没有 Server key 和 sender标识. 我需要 SENDER ID 在我的应用程
..
我试图在我的 ionic 2 应用程序上使用实时重新加载.所以我找到了这个命令 ionic 运行浏览器 --live-reload 没有按预期工作,在进行代码更改时我收到控制台消息 [16:12:47] 构建开始 ...[16:12:47] 转译更新开始...[16:12:47] 转译更新在 46 毫秒内完成[16:12:47] 深度链接更新开始...[16:12:47] 深度链接更新在 2
..
我想使用我动态添加的多个 IonicSlides.但我不能使用 @viewChild.请提出解决此问题的方法. 模板.html:
..
我想在每次页面更改时执行一些代码. 我可以为每个页面添加一个 ngOnDestroy 方法.看来我可以使用 Ionic 2 页面 生命周期挂钩(例如 ionViewDidUnload) 以获得完全相同的效果,但我没有费心去测试它.我宁愿在主应用程序类中添加一个方法. 我发现您可以订阅 Angular 2 路由器事件.我如何翻译它以在 Ionic 2 中使用?我首先遇到了 import
..
我想将离子选择设置为 100% 的宽度. 我尝试过这样的 css 类: .mySelect { 宽度:100% !important;} 但它不起作用. 解决方案 我做到了. 对于需要解决方案的人,这里是代码: .myCustomSelect{最大宽度:100%!重要;} 你必须重写'max-width' css 属性.
..
我有 2 页 Page1 和 Page2.我在 Page2 中使用了 this.nav.pop() ,它会弹出 Page2 并且 Page1 将启用,但我想刷新 Page1.先感谢您. 解决方案 您可以将父页面与导航推送一起传递.这样您就可以将父页面作为 navParamter 访问. 在父页面中: goToChildPage() {this.navCtrl.push(ChildPa
..
我有一个远程集合 接口 Foo {id:字符串;属性:任何;} 我可以使用 a 类 FooAPIService {find(skip = 0): 承诺{//承诺最多 5 Foos.要获得更多信息,请使用 skip >1//分页是服务器端}on(event: string, callback: (foo: Foo) => any) {//注册事件处理程序,用于事件:创建、更新、删
..
对于使用商米 V1 打印的 ionic 2 应用程序,通过执行为打印机添加了本机插件 cordova 插件添加 cordova-plugin-printer 首先我检查了打印机是否可用 checkPrinter() {this.printer.check().then(function () {alert("打印机可用");}, 功能 () {alert("打印机不可用");});} 它会
..
我正在使用 ionic 2 框架,并尝试使用本地存储来存储网络状态 this.local = new Storage(LocalStorage);this.local.set("状态", this.status); 有两个值可以动态分配给状态,“强"和“弱". 我能够在每个页面初始化时获取我的本地存储“状态"值的初始值. toCheckStatus();函数检查状态(){self.lo
..
我正在尝试在输入末尾使用 Ionic 2 获取范围滑块的值. 在文档中唯一可用的event是ionChange,在输入过程中会触发几次,我只需要最后一个值来执行动作. 我尝试手动添加 touchend 事件,但该事件被忽略. 这也是一个 Plunker 的问题. 有人知道在 Ionic 2 的范围滑块上收听 touchend 事件的方法吗? 解决方案 还有 ionB
..
我有一个问题,我正在使用 Ionic 2 和 angular 2. 我必须在视图中显示一些数据,但我从同一页面中的 API 获取这些数据,因此当我尝试在视图中显示它们时,它们尚未定义.获取这些数据后如何等待加载视图? 我尝试过 onPageWillEnter 但它不起作用. 提前谢谢你. 解决方案 你可以用 *ngIf 包装你的模板 模板:`
..
嗨,我已经搜索了好几个小时,希望你能帮助我:) 想法 如果您单击谷歌地图上的信息窗口,我想显示一个页面.(使用 Ionic 2 中的 ModalController) 问题 点击不起作用.. var infoWindow = new google.maps.InfoWindow({content: '
..