【Angular】
陶洲川
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Angular】ngOnInit()方法介绍
1、问题:什么是ngOnInit()方法,怎么用?2、源代码:2.1初始化: ngOnInit(): void { this.loadData(); }初始化很简单,ngOnInit()方法的返回值是void,冒号后面跟的是返回值类型,没有返回值;大括号里面是方法具体的逻辑;这里只有一个操作,就是加载数据(loadData(),自己写的方法)3、截图:4、总结:1.ngOnChange原创 2017-06-26 10:31:25 · 26452 阅读 · 8 评论 -
【报错】 loading.dismiss():Uncaught (in promise): removeView was not found
在用Ionic做手机端的显示时,下拉刷新,可以正常刷新,刷新之后,报了一个这个错: Uncaught (in promise): removeView was not found ;1.首先,题目显示正常的页面: 2.点击下拉的时候,刷新正常; 3.刷新完毕之后,跳转错误页面:在浏览器实验的手机端报错: 浏览器的console报错: 出问题的原因就是:你多写了一个:loading.d原创 2017-10-13 16:52:10 · 6618 阅读 · 1 评论 -
【Math】Random获取随机数
一、原理Math.random()获取的是[0,1)的随机数;然后根据需要变更; 二、实例1、如何获取一个0-100的随机数?Math.random() * 1002.如何获取一个2-98的随机数?public class random1 { public static void main(String[] args) { double a=Math.random();原创 2017-10-16 11:08:48 · 9333 阅读 · 0 评论 -
【Angular4】No value accessor for form control with name: '***'
一、问题描述:今天,使用Ionic和Angular写了一个页面,做一个是一个请假列表的框子,但是老是会报这个错: No value accessor for form control with name: ‘**’; 没有跟这个名字对应的可获得的值?二、html源代码:就是这里准备用一个添加的连接,但是每次下拉选框选中产假这里时,就会报错如上; 这里绑定的ngModel是newLeave实原创 2017-11-02 18:21:49 · 12088 阅读 · 0 评论 -
【Ionic】常用小模块及经验总结
1、下拉列表 <ion-item> <ion-label>请假类别</ion-label> <ion-select name="qjlb" [(ngModel)]="newLeave.qjlb" interface="popover"> <ion-option value="美国" selected="true">美国</ion-原创 2017-11-02 18:34:21 · 577 阅读 · 0 评论 -
【Angular】"Module '{0}' has no exported member '{1}'.": "模块“{0}”没有导出的成员“{1}”。",
一、问题描述Module ‘**’ has no exported member[15:37:06] typescript: **leave/list/leave.module.ts, line: 4 Module '**/leave/leave.service' has no exported member 'LeaveService'.原创 2017-11-13 16:19:40 · 6537 阅读 · 0 评论 -
【AngularJS】数据绑定(双向绑定)
1、ng-app 2、ng-init 3、ng-modelng-app表明了AngularJs的作用域,可以为空; ng-init表示初始化,这里是写在html上面的,在第一次加载的时候,初始化数据;1、ng-model表示数据双向绑定,把js中对象的属性和html页面上显示的值进行绑定;同时也是把你新赋予的值和对象的属性进行绑定; ; 上图<script>中引入了AngularJs的来源原创 2017-11-14 23:47:33 · 1366 阅读 · 0 评论 -
【AngularJs】模块和控制器
1、MVCModel,View,Ctroller,模型,视图,控制器;模型是model,绑定的数据的一个对象;视图是我们看到的内容;控制器是逻辑代码,事件监听部分;2、基本语法angular.module(“myApp”,[]); angular调用module()方法来创建一个组件;组件有两个参数;第一个“myApp”是项目名称;第二个参数是需要注入的依赖,通常是系统封装好的一些依赖,比原创 2017-11-15 23:32:40 · 1051 阅读 · 0 评论 -
【Ionic】Ionic3基本接口架构解析
一、概述一套完整的Ionic生态系统分为5个部分 1、html5,静态页面,这个不用多说; 2、scss,样式,这个也不多说 3、结合上面最近的一张图,他有一个app.module.ts文件,用来导入Module的,你可以理解为Java后端代码的导包工作; 4、app.component.ts表示前端的逻辑,可以理解为typeScript或者js逻辑控制层; 5、main.ts,这里...原创 2018-03-20 14:40:25 · 1765 阅读 · 0 评论 -
【Angular】路由跳转问题;
更新2017年10月11日,问题已经得到解决,经过试验,是因为questionAddController.js代码导致,在路由前一级页面,添加此页面,前一页面也会出现“必须二次点击才能显示”;(该js文件已经正常加载,但是不能正常显示;)所以,在问题出现在该页面内;在大胆注销该页面一部分很可疑的代码后,页面跳转正常; 截图如下: 注销了图中1-8行代码;问题解决;华丽的分割线:一、问题描述使用a原创 2017-10-10 16:55:42 · 4098 阅读 · 0 评论 -
【Angualr4】跨方法计算
前台TS辛辛苦苦写的TS代码,但是不能够跨方法计算,即使声明的是全局变量也不行,暂时放这里,作为个资料库 ,方便以后自己调用;(注:这里是半成品,不可全部copy) this.examStudyTimeCount=0; this.examPointCount=0; this.examPntCntThs原创 2017-09-30 13:33:24 · 470 阅读 · 0 评论 -
【Angular】refresher刷新器
1.问题:AngularJS中的refresh好refresher该如何使用?2.源代码:前台代码: <ion-refresher (ionRefresh)="refresh($event)"> <ion-refresher-content pullingIcon="arrow-dropdown" pullingText="下拉刷新..." refreshingSpinner=原创 2017-07-05 17:24:47 · 1590 阅读 · 0 评论 -
【Component】关于Ionic中的Component
Ionic中的纯ts文件中,会有@IonicPage()@Component({ selector: 'check-list', templateUrl: './check-list.html',})//接下来是export导出这里简单讲讲@Component({ })@Component({ selector: 'check-list', template原创 2017-08-22 21:13:50 · 3164 阅读 · 0 评论 -
【Angular】ng-disabled的用法;
1.父参数+子参数:ng-disabled的值等于ng-model; 在angular中,如何才能让input输入框内的值不被修改,而被保护呢?这里有一个ng-disabled的方法;我们可以看到,input输入框里面,除了常规的type,class,name之外,还有一个ng-model,这里的ng-model,你可以理解为angular的一个锚,把锚抛在html页面,而重点的逻辑实体在Cont原创 2017-09-04 19:12:28 · 10085 阅读 · 0 评论 -
【Angular】radio选项如何确定是否选中,唯一性选中
在单选题的4个选项中,要保证1个为true,其它3个选项为false;这里用的radio属性;<input type='radio'>radio是收音机的意思,老式收音机,按下一个按钮后,其它的按钮都会弹上来,所以很形象的用radio来作为type的值;表示唯一性,排他性选中;但是在我的页面,只要我鼠标点击过的选项,都会被设置成true;就是说,虽然,浏览器页面看到的是,一个选中,其它三个没选中,但原创 2017-09-06 15:50:02 · 8951 阅读 · 0 评论 -
【Angular】ng-repeat遍历输出数组
今天刚好做选择题选项的显示,拿到String类型的4个选项的集合,用分号分隔,然后做切割(split());A.相对,绝对;B.理论,实际;C.效率,比功;D.简单,联合;先展示成功案例,然后再说之前报错的地方;1、js代码:function () { var optionalStr=$scope.question.optional;原创 2017-09-07 18:26:06 · 7915 阅读 · 0 评论 -
【JS】JS中的时间做差处理
1、起因最近做到JS中的时间数据,废了点时间,在此总结一下: 查询到trainList列表中有2个Train对象;Train对象里有起止时间,现在要对起止时间做差,然后算总和; 2、说明:1.这是for循环遍历trainList中的一段代码;因为不是重点,所以就不贴全部代码了,重点是时间格式处理; 2.this.trainList[i].startDate是string类型的;(JS中stri原创 2017-09-26 15:26:12 · 1094 阅读 · 0 评论 -
【Angular】Angular+Ionic报错:No provider for *Service!
1.报错信息:ERROR Error: Uncaught (in promise): Error: No provider for TrainService!Error: No provider for TrainService!第二个信息: 2.解决方案:去报错信息中提到的TrainService.ts文件中,添加provider;具体如下:3.源代码:在service文件中providers原创 2017-09-21 14:23:54 · 11503 阅读 · 1 评论 -
【angular】angular报错:Versions of @angular/compiler-cli and typescript could not be determined.
1.新电脑跑augnlar项目报错,原因是明显的,没有装angular工具.顺便把ionic工具也装了; 2.先安装我要用的ionic和cordova工具 3.报错,报错信息如下:Versions of @angular/compiler-cli and typescript could not be determined.The most common reason for t...原创 2018-03-26 20:44:46 · 3412 阅读 · 0 评论
分享