- 博客(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
2894
原创 跨域-解决服务端session使用问题
前后端分离项目服务器端如果需要使用到session的时候,前端通过ajax访问服务器,需要在请求头headers中添加浏览器缓存的cookie信息headers: {"Cookie": document.cookie}结果会发现在ajax请求headers信息中,并没有设置的cookie信息需要在设置cookie的时候,同时withCredentials设置为truehea
2017-11-28 16:40:12
1004
原创 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
3711
原创 Angular 4 打包并发布
项目基于Angular CLI,一个命令行界面工具搭建在项目开发完成之后,在打包发布地方遇到了问题,之前一直使用angularjs开发,置于新的Angular 4却是还未接触,这次的新项目,选择了Angular 4,随之而来的便是一个跨越式的变化。相比于angularjs直接引用文件发布而言,Angular 4的打包发布却是没有那么一清二白了从官方文档中,了解到的是以nodejs环境发
2017-07-27 15:02:46
22436
7
原创 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
6745
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
3941
原创 jquery解决js对象、数组赋值时的引用传递
var newObject = jQuery.extend(true, {}, oldObject);通过jquery的extend方法,将oldObject合并到一个新的空对象,以实现js对象、数组赋值时由于引用传递,造成改变newObject时,oldObject也跟着改变
2017-06-23 14:57:35
2898
原创 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
12982
原创 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
762
原创 jquery实现节点上移、下移
$().prop('outerHTML')$().html()方法是获取当前节点下的html代码,但并不包括当前节点,js dom里有一个属性outerHTML用来获取当前节点的html代码(包括当前节点),通过jquery的prop()方法可以拿到,具体实现代码如下 jquery实现节点上移、下移 下移 上移
2017-06-09 13:51:12
6753
转载 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
1441
转载 ie下 input file 双击问题
ie浏览器下,使用文件上传,有时需要双击才能打开选择文件的窗口,解决方案:只要把input的透明度改为0并且定位到最顶层即可方案参考如下http://www.86y.org/art_detail.aspx?id=742
2017-06-04 15:26:55
3490
转载 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
3492
转载 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
1156
原创 异步请求时,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
5732
转载 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
27087
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
6915
原创 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
101471
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
8489
3
转载 解决document.title 在 ios 下不生效bug方案 ios内生效
http://bbs.youkuaiyun.com/topics/391937154
2017-03-22 18:03:31
4371
原创 手机网页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
941
原创 手机网页ios滑动卡顿
css解决body{-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}
2016-12-27 10:33:55
802
原创 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
1339
原创 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
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人