angular ng2 自定义指令限制input的输入长度、允许输入的字符限制

效果如下图:显示当前输入长度 / 最大限制 这个例子是限制长度,如果需要限制输入的字符类型(如只能输入数字、英文。。。)可以在这onkeypress / onInput两个方法作相应处理。 直接上代码 import { Directive, ElementRef } from '@an...

2018-11-23 21:13:16

阅读数 254

评论数 0

快速删除前端项目中node_modules目录下的所有文件

npm 包安装亦难删亦难, 用系统的删除, 没个10分8分钟还删不完成, 可以全局安装一个rimraf模块,可以快速删除node_modules目录下的所有文件及文件夹. npm install rimraf -g rimraf node_modules // 当前目录下要删除的文件夹名字 ...

2018-10-29 18:22:34

阅读数 243

评论数 0

页面滚动时, 只显示当前可视范围内的元素, 其他隐藏,

页面滚动时, 只显示当前可视范围内的元素, 其他元素隐藏, 这个好处是: 页面的更新只会渲染可视范围内的元素, 其他因为是隐藏 不会触发重绘重排, 提升页面流畅度. 直接上代码 <!doctype html> <html la...

2018-10-29 11:44:04

阅读数 112

评论数 0

撤销最后一次提交的情况

以下方法适用于:撤销最后一次提交的情况 步骤如下: 步骤1、使用 ”git log“ 命令 找到 想要撤销的操作之前的一次提交的commit id ;              比如:使用 git log命令如下结果             commit-id1             ...

2018-09-27 10:46:37

阅读数 52

评论数 0

【转】5张思维导图,jQuery知识点梳理

5张图片,看完一个jQuery 一、关于选择器 https://upload-images.jianshu.io/upload_images/3358344-81856b1a708dbd18.png 二、关于DOM操作 https://upload-images.jianshu.io/upl...

2018-08-21 14:52:55

阅读数 255

评论数 0

上传文件到七牛后返回hash/key/persistentId值, 如何获取文件的url访问地址?

在javascript(或其他服务端语言), 往7牛官方上传地址(http://upload.qiniu.com/), 提交上传后, 返回值大概如下: {"hash":"Fn1Fxzactt76AaJdn9F4XQAkBkmp&qu...

2018-07-30 17:32:40

阅读数 1240

评论数 0

[解决]angular(ng2) webpack打包时崩溃JavaScript heap out of memory

我的情况是:项目使用ng5,代码量比较大,最近经常会遇到代码修改后,自动编译的时候经常会崩溃掉,提示内存足,分配不了更多内存 CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 完整错误提示如下: St...

2018-07-23 18:27:51

阅读数 1900

评论数 0

解决: TortoiseGitPlink Fatal Error - Disconnected: No supported authentication methods available

在windows下使用TortoiseGit, 结果报错:---------------------------TortoiseGitPlink Fatal Error---------------------------Disconnected: No supported authenticat...

2018-04-25 10:52:29

阅读数 2007

评论数 2

js代码动态加载js文件,并在加载成功后执行回调函数

用Jquery就是:loadScript("file1.js", function(){alert("File is loaded!");});用原生代码:function loadScript(src, callback) ...

2018-03-06 15:12:40

阅读数 1154

评论数 0

终极解决:JQ jquery 在使用 animate 的时候出现抖动情况,Chrome、IE都会出现这个问题

终极解决:JQ jquery 在使用 animate 的时候出现抖动情况,Chrome、IE都会出现这个问题 啥都不说,先上代码。 var scrollBool = false; var animate_time = 0; $(window).scroll(function...

2018-01-09 22:03:27

阅读数 1318

评论数 1

react-router-dom 通过Link传值的坑人表现!

react-router-dom 通过Link传值的坑人表现! link 可以通过以下方式传递到下一个路由:   <Link to={{ pathname: '/courses', search: '?sort=name', hash: '#the-has...

2017-11-02 16:21:36

阅读数 3582

评论数 2

React那些年, 踩过的一些坑(连载中...)

React 组件构造函数: super(props) vs super() 曾经以为以下两种写法, 没什么大区别, 其实这个坑深着呢

2017-09-25 11:02:06

阅读数 269

评论数 0

使用react-router-dom优雅的实现页面(路由)跳转, 而且保持当前页面状态

使用react-router-dom优雅的实现页面(路由)跳转, 而且保持当前页面状态

2017-09-14 10:50:26

阅读数 41572

评论数 4

全局安装cnpm

为了加快npm install插件的速度,可以把安装下载来源改成国内的淘宝,只需要一条命令 npm install -g cnpm --registry=https://registry.npm.taobao.org 以后所有 npm install 换成使用 cnpm install,从此安装...

2017-09-02 16:24:18

阅读数 983

评论数 0

Firefox/Chrome/IE Ajax 怎样设置允许跨域请求

一般js出现跨域请求时时,浏览器会出现错误,解决方法为在服务器的页面header加Access-Control-Allow-Origin参数 chrome:XMLHttpRequest cannot load xxx.php. No 'Access-Control-Allow-Origin' he...

2017-08-17 09:14:58

阅读数 5606

评论数 2

纯CSS实现页面的尖角、小三角、不同方向尖角

不使用图片,纯CSS实现页面的尖角、小三角、不同方向尖角

2017-08-09 09:34:20

阅读数 292

评论数 0

nodejs学习2:Express的路由(Route)功能

从宏观上讲,路由系统,只不过是express内部函数数组中一个函数而已(见第一篇),而且位置相对靠后。 最简单的路由系统,就是一个字典(hashmap),根据url,找的相应的处理函数即可。当然express的实现不可能那么简单。 express内部有个map,对于每一种请求方法(get,post...

2017-06-21 18:56:41

阅读数 3027

评论数 0

nodejs学习1:Express的API分析与试验

学node,一般都会接触到Express,KOA这些框架,刚刚学Express对里面的API还真是有点糊涂, app.get,app.set,app.use,像app.get、app.set 这些好理解,但app.use着实是让人不知道怎么解析这是怎么一回事。

2017-06-21 18:33:20

阅读数 116

评论数 0

Express 创建项目命令,怎么使用ejs模板?

大家都知道,Node Express在命令行创建项目时,默认是使用Jade模板,虽然这个模板高效,但毕竟跟普通html风格相差甚远,很多人用不习惯,本人也是喜欢ejs风格,简单,直观,明了。 Node Express在命令行创建项目时使用ejs模板命令如下: express -e ejs dir...

2017-06-14 12:02:25

阅读数 2310

评论数 0

Jquery/js 页面滚动到底部事件

Jquery/js 页面滚动到底部事件,然后再作相应处理。window.innerHeight 表示窗口高度 $(document).height() 返回文档高度(当前显示的高度) $(document).scrollTop() 返回滚动条与顶部的距离

2017-06-14 11:53:16

阅读数 7881

评论数 0

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