ionic3
Cyan_H
一名前端开发人员
展开
-
ionic3 显示不出 base64 编码的图片
遇到问题: ionic3 显示 base64 编码的图片报错,显示不出来,报错如下:问题造成原因: 后面细看文档才发现:是因为 Ionic2 和 TypeScript 中对外部 ur 资源链接做了安全限制解决问题: 1、在需要使用外部url链接的 .ts 文件中,引入DomSanitizer类import { DomSanitizer } fro...原创 2018-06-05 17:24:09 · 2151 阅读 · 0 评论 -
用FormData上传文件
问题: 在做‘不合格商品处理情况填报页’把表单数据用 FormData 封装 发送到后台,但是后台拿到的字段值全都是null,且 后台拿不到文件数据文件上传与 Angular:https://www.jianshu.com/p/6bea6662fd74不设置undefined 就不会有逗号,但是这个也没了,所以 问题还是没有解决。。。最后在一个ionic交流群了,一个前辈告诉我,用原生的 ...原创 2018-06-05 20:44:23 · 1048 阅读 · 0 评论 -
ionic cordova run android报错
以前执行 ionic cordova run android 一直没问题,但不知道为什么今天运行一直报错: 幸亏找到这篇文章:https://stackoverflow.com/questions/49162538/running-cordova-build-android-unable-to-find-...转载 2018-06-05 20:21:48 · 2489 阅读 · 0 评论 -
ionic3 MD5加密
1、下载安装 ts-md5在项目目录下运行命令行工具(如:Git),输入命令npm install ts-md5 --save2、导入md5模块import { Md5 } from 'ts-md5/dist/md5';3、使用constructor() { user.name = Md5.hashStr(user.name); }4、注意设置参数只能是字符串...转载 2018-06-05 18:07:48 · 1088 阅读 · 0 评论 -
解决:自定义组件里使用ng指令
问题:想实现一个自定义组件,for循环渲染父组件传过来的数组,但是一直报错: 属性绑定ngForOf在嵌入式模板上不被任何指令使用 问题解决:在自定义组件的 components.module.ts 中导入IonicModule,这样就可以在自定义组件中自如使用 ng 指令了。...原创 2018-06-05 18:06:06 · 683 阅读 · 0 评论 -
ionic3点击事件反应慢
问题: 发现在给非点击元素添加点击事件时,事件触发会慢一点解决问题: 给要添加点击事件的非点击元素,加上 tappable属性就可以了: <div tappable (click)="onClick()">点击</div> 但还是建议不要在非点击元素添加点击事件,因为 在 a, button 上添加点击事件时可以及时响应的。...原创 2018-06-05 17:58:41 · 1923 阅读 · 0 评论 -
ion-input自动获取焦点
问题: 进入页面时,需要某个input自动获取焦点解决问题: 1. 因为 Angular 是不推荐直接通过 DOM 操作获取元素的,所以要操作元素需要通过 @ViewChild 装饰器。import { Component, ViewChild } from '@angular/core'; 2. 在HTML中对元素添加引用 nameInput:<...原创 2018-06-05 17:39:45 · 2929 阅读 · 1 评论 -
ngModel在formGroup内 报错
问题:在 formGroup 里,使用 ngModel,报错了:问题解决: <div [formGroup]="myGroup"> <input formControlName="firstName"> <input [(ngModel)]="showMoreControls" [ngModelOptions]="{standalone:.原创 2018-06-05 20:57:33 · 1186 阅读 · 0 评论