自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 ng-antd-admin: Ant Design Pro 的 Angular 实现

介绍项目基于angular ng-zorro-antd 开发,参照 Ant Design Pro 实现的angular风格的后台管理系统安装$ git clone https://github.com/llkui/ng-antd-admin.git ng-antd-admin$ cd ng-antd-admin$ npm install开发环境$ ng serve --open通过http://localhost:4200/访问项目打包$ ng build ..

2021-02-26 17:41:20 2756

原创 跨域-解决服务端session使用问题

前后端分离项目服务器端如果需要使用到session的时候,前端通过ajax访问服务器,需要在请求头headers中添加浏览器缓存的cookie信息headers: {"Cookie": document.cookie}结果会发现在ajax请求headers信息中,并没有设置的cookie信息需要在设置cookie的时候,同时withCredentials设置为truehea

2017-11-28 16:40:12 957

原创 angular4 中使用table [rowspan]="num"

在angular4中需要使用到html table的rowspan属性来合并表格,使用这种写法[rowspan]="num"会报如下错误Can't bind to 'rowspan' since it isn't a known property of 'td'.解决方案[attr.rowspan]="num"

2017-09-12 18:07:45 3614

原创 Angular 4 打包并发布

项目基于Angular CLI,一个命令行界面工具搭建在项目开发完成之后,在打包发布地方遇到了问题,之前一直使用angularjs开发,置于新的Angular 4却是还未接触,这次的新项目,选择了Angular 4,随之而来的便是一个跨越式的变化。相比于angularjs直接引用文件发布而言,Angular 4的打包发布却是没有那么一清二白了从官方文档中,了解到的是以nodejs环境发

2017-07-27 15:02:46 22390 11

原创 angular4.0 ERROR Error: Uncaught (in promise): Error: No provider for AuthGuard! Error: No provider

使用angular4.0,开发路由守卫的时候,报一下错误ERROR Error: Uncaught (in promise): Error: No provider for AuthGuard!Error: No provider for AuthGuard!1、首先确认,在文件中,已经加载import { AuthGuard } from '../auth-guard.ser

2017-07-18 10:20:09 6680 1

原创 Angular4.0 启动项目时,报错:The “@angular/compiler-cli” package was not properly installed

通过ng new my-app创建项目后,在ng serve --open时,会报如下错误The “@angular/compiler-cli” package was not properly installed解决方案如下1、进入my-app目录,将node_modules文件删除2、通过命令npm install,重新下载

2017-07-17 16:19:12 3880

原创 jquery解决js对象、数组赋值时的引用传递

var newObject = jQuery.extend(true, {}, oldObject);通过jquery的extend方法,将oldObject合并到一个新的空对象,以实现js对象、数组赋值时由于引用传递,造成改变newObject时,oldObject也跟着改变

2017-06-23 14:57:35 2840

原创 js将一个数组添加进另一个数组

var firstArray = [1,2,3];var secondArray = [4,5,6];Array.prototype.push.apply(secondArray, firstArray);console.log(secondArray);

2017-06-21 17:27:03 12912

原创 css实现文本多行省略

当行省略兼容ie,多行省略暂时不兼容ie 多行省略 .flex{ display: -webkit-box-flex; display: -webkit-flex; display: -webkit-box; display: -moz-box-flex; display: -ms-flex; display: flex;

2017-06-15 12:00:10 720

原创 jquery实现节点上移、下移

$().prop('outerHTML')$().html()方法是获取当前节点下的html代码,但并不包括当前节点,js dom里有一个属性outerHTML用来获取当前节点的html代码(包括当前节点),通过jquery的prop()方法可以拿到,具体实现代码如下 jquery实现节点上移、下移 下移 上移

2017-06-09 13:51:12 6677

转载 td在relative模式下,IE9不显示border,chrome正常显示边框

ie9下,td在position: relative下,设置的border不显示只需要在设置td的position时,将td的background-clip: padding-box;即可td{ background-clip: padding-box; position:relative;}因为背景也是有边线的,background-cli指定绘图区的背景方案参考如下

2017-06-05 10:10:40 1413

转载 ie下 input file 双击问题

ie浏览器下,使用文件上传,有时需要双击才能打开选择文件的窗口,解决方案:只要把input的透明度改为0并且定位到最顶层即可方案参考如下http://www.86y.org/art_detail.aspx?id=742

2017-06-04 15:26:55 3454

转载 css实现不规则图片等宽高展示

css实现不规则图片等宽高展示 .image-header{ position:relative; width:100%; height:0; padding-top:100%; } .image-header img{ position:absolute; top:0; left:0; width:100%; height

2017-06-01 10:32:13 3422

转载 react整合webpack时,遇到的syntaxerror

在开发react时,加入webpack时,遇到了如下错误webpack.config.js配置如下var webpack = require('webpack');module.exports = { devtool: 'eval-source-map', entry: __dirname + '/src/index.js', output: { path: __di

2017-05-23 17:06:44 1087

原创 异步请求时,JSON.stringify()导致data参数中加号(+)丢失

异步请求,构造参数时,有时会因为参数构造的错误,而导致数据中+的丢失如下请求var paramData = {content: '9+9+9'};$.ajax({ type: 'post', url: 'http://test', data: 'param:' + JSON.stringify(paramData), success: function(data){ cons

2017-05-20 15:17:35 5611

转载 string.replace()默认只替换第一个,如何全文替换

var test = 'abcdeabcdeabcdddd';console.log(test.replace('a', '6'));//6bcdeabcdeabcddddconsole.log(test.replace(/a/g, '6'));//6bcde6bcde6bcdddd匹配全文,因使用正则表达式讲‘a’更换为/a/g/g表示全局,如果需要替换的‘a’为变量

2017-05-20 11:52:28 26902 1

翻译 this.setState is not a function

在学习阮一峰老师的Flux 架构入门教程时,遇到了this.setstate is not a function我的代码如下import React, {Component} from 'react';import ListStore from '../stores/ListStore';import ButtonActions from '../actions/ButtonA

2017-05-20 09:42:07 6867

原创 npm 如何下载指定版本的组件

首先确保文件目录下含有package.json文件,没有的话,可以通过npm init创建,然后只需要在组件的后面加上@2.8.1版本号即可,例如:react-router已经更新到4.x版本,想要下载2.x版本,可以通过下面命令npm install --save-dev react-router@2.8.1下载完成,可以在package.json

2017-05-18 17:19:33 101023 5

原创 bootstrap-datepicker动态设置日期的startDate和endDate

使用bootstrap-datepicker市4在经过日期组建的初始化后$('.datepicker').datepicker({  language:  "zh-CN",format: "yyyy-mm-dd",})可通过下面方法对日期的startDate和endDate进行再次设置设置startDate$('.datepicker').datepicker(

2017-05-16 14:38:46 8318 3

转载 解决document.title 在 ios 下不生效bug方案 ios内生效

http://bbs.csdn.net/topics/391937154

2017-03-22 18:03:31 4281

原创 form表单验证

解决html中form的表单验证,通过不对输入进行验证的表单,添加其他或者通过validator.js来自定义验证样式

2017-01-18 14:41:02 332

原创 手机网页fixed定位抖动

通过position: absolute模拟fixed定位 模拟position:fixed * { padding:0; margin:0;} body{ -webkit-overflow-scrolling: touch; overflow-scrolling: touch; } .full-section{ position

2016-12-27 10:45:41 915

原创 手机网页ios滑动卡顿

css解决body{-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}

2016-12-27 10:33:55 768

原创 html头部文件-head解析

1、          content="width=device-width, initial-scale=1, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0">移动端自适应width                         设置layout viewport  的宽度,为一个正整数,或字符串"width-devi

2016-12-07 14:30:40 1308

原创 ionic环境安装

npm install -g cordova ionic安装缓慢,可以使用淘宝镜像安装cordova和ionicnpm install -g cordova --registry https://registry.npm.taobao.orgnpm install -g ionic --registry https://registry.npm.taobao.org

2016-11-30 14:56:05 252

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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