input select 复合输入框实现

使用datalist标签实现 input select功能 <input list="_select" class="form-control m-input" [formControl]="_ctrl...

2019-06-06 11:57:30

阅读数 45

评论数 0

在angular中引用jquery

1.在命令行界面输入 npm install --save jquery npm install @types/jquery --save 2.在相应ts文件导入美元符号$: declare let $: any;

2019-05-30 10:54:33

阅读数 20

评论数 0

angular表单自定义校验验证

在formConfig的每个key对应的value中的验证方法部分填写验证规则代码,也可抽象成方法 以登录密码验证为例: const _config = { id: [, , , {label: '', class: 'col-md-12 col-lg-12', hidden: tr...

2019-05-08 12:31:46

阅读数 63

评论数 0

angular中如何获取被引用组件内的方法

步骤: 设置一个变量,将其用ViewChild装饰, 将该变量的类型设定为被引用组件的类名(class 后面的那个单词),如注释B中所释代码 调用该变量,采用变量名+“." 的方式调用该变量内的方法,如注释C中所释代码。 import {Component, OnInit, Vi...

2019-05-05 15:51:12

阅读数 74

评论数 0

ng-template 上下文交互

在模版内的表单中通过[(ngModel)]绑定上下文变量,实现上下文交互 <ng-template #conditionValue let-row="row" let-value="value"> <di...

2019-03-21 17:41:40

阅读数 64

评论数 0

instanceof typeof

instanceof填坑 说instanceof就不得不顺带说一下typeof,请跟着。     typeof typeof操作符返回一个字符串,表示未经计算的操作数的类型。 就这么几种类型:number、boolean、string、object、undefined、function...

2018-12-15 11:10:38

阅读数 47

评论数 0

主流浏览器下载后台返回的blob文件

直接上代码: this._fileService.downLoadFile(data).subscribe((data: Blob)=> { console.log('queryAttachment',data); if ('msSaveOrOpenBl...

2018-11-30 15:18:37

阅读数 673

评论数 0

safari浏览器退出全屏调试窗口

先在调试窗口 点击左上方绿色按钮退出全屏,然后鼠标移到左上方,红黄绿三个点下有两个矩形窗口,点击右边的矩形即可。

2018-08-24 12:23:48

阅读数 562

评论数 0

angular 4 在表单验证时,如果触发错误验证,有时排版顺序会被打乱 解决办法

原因: 这个问题是因为在显示错误提示信息时,使用了*ngIf来控制提示信息的显示。由于*ngIf不占用空间,页面生成时没有给错误提示提供显示的空间,当错误提示被触发显示之后,挤占之前的元素需要的空间,排版就会被打乱。 解决办法: 使用[ngStyle]="{'visibil...

2018-07-30 16:14:35

阅读数 237

评论数 0

:idea for Mac The path to the Subversion executable is probably wrong.

打开终端,输入命令:svn --version有些人似乎还要手动切换下xcode的路径才能解决。输入命令:sudo xcode-select -switch /

2018-07-02 10:17:33

阅读数 1418

评论数 2

JavaScript,angular4、5 去掉字符串中的HTML标签

reformNoticeContent(content) { content = content.split(''); var tagBoolean = false; content.forEach((c,index) => { ...

2018-06-08 14:27:35

阅读数 591

评论数 0

MySQL job 定时任务

DROP EVENT IF EXISTS JOB_COUNT;  CREATE EVENT JOB_COUNT   ONSCHEDULE EVERY 10 MINUTE  DO   BEGIN    IF(date_format(current_time(),'%H')=0) THEN      ...

2018-06-07 11:20:18

阅读数 465

评论数 0

mysql 存储过程实例 动态表名 if判断

DROP PROCEDURE IF EXISTSCountSkyDDSAuditByMonth;DELIMITER //CREATE PROCEDURE CountSkyDDSAuditByMonth(       INtableName VARCHAR(64),              INi...

2018-06-07 11:19:02

阅读数 380

评论数 0

ORA-00904:invalid identifier

解决方案:1.检查字段是否拼写正确。2.字段需要单引号包起来。3.字段类型与赋予该字段的值的类型是否一致,比如stuId为integer类型,就不能赋字符型数据。...

2018-05-07 10:50:59

阅读数 932

评论数 0

Can't bind to 'formGroup' since it isn't a known property

解决要点:一、确认在app.module.ts或者你所使用的module中import ReactiveFormsModule 并exports ReactiveFormsModule。二、确认是否在所属的表单元素(input,select等)的formControlName属性中设置相应的值。三...

2018-04-17 10:11:17

阅读数 365

评论数 0

Your global Angular CLI version (1.7.4) is greater than your local

运行以下命令升级本地版本npm install --save-dev @angular/cli@latest

2018-04-16 11:16:58

阅读数 2417

评论数 6

sql语句的使用方法

经过测试发现mysql中用!=,所以建议用 selece * from jb51 where id sql 里 符号 来代码不等于因为 sql中的等于和不等于, '=' ,'!=',' 不等于: ,!= ,^=是可以的,~=不行,需要注意的是,只有表示不等于 等于:...

2018-03-31 11:03:52

阅读数 132

评论数 0

IE导出文件方法(前端代码)

一、从服务器导出动态生成的文件 使用window.open(url)方法,URL的正确性可以通过将URL复制在地址栏进行验证 if (window.URL.createObjectURL(new Blob()).indexOf(location.host) 0) {//判断是否为IE ...

2018-03-30 11:33:00

阅读数 605

评论数 0

angular4链接后台进行表单校验

当我们写表单验证时,前台校验有时候是部门满足我们的,比如重复值校验,这个只能去后台查询数据库来进行校验了,最好使用异步校验,解决网络链接问题。 要注意的是,在将校验方法独立成一个ts文件,运行这个校验方法时,会在构造器那一步报错,提示构造器内注入的变量undifined,尚未找到解决办法,有吱道...

2018-03-12 17:28:07

阅读数 955

评论数 0

ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous v

在constructor中导入ChangeDetectorRef组件,通过手动控制检查机制的开始和结束 import { Component, ChangeDetectorRef } from 'angular2/core' @Component({ selector: 'my...

2018-01-29 10:24:26

阅读数 2025

评论数 0

提示
确定要删除当前文章?
取消 删除