博客园 - sherryChang
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=13677
2019-01-11T03:51:10Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
feed.cnblogs.com
https://www.cnblogs.com/ssrsblogs/p/10038050.html
父控件与子控件事件冲突解决办法 - sherryChang
在子控件中执行以下语句:
2018-11-29T06:21:00Z
2018-11-29T06:21:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】在子控件中执行以下语句: <a href="https://www.cnblogs.com/ssrsblogs/p/10038050.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/7503704.html
node 项目中 koa2 环境搭建 以及项目发布 - sherryChang
环境搭建: 1、Koa 必须使用 7.6 以上的版本。如果你的版本低于这个要求,就要先升级 Node。 查看node版本方法:node -v 2、使用koa-generator生成器生成项目 安装koa-generator: 使用koa-generator生成koa2项目 成功创建项目后,进入项目目
2017-09-11T02:21:00Z
2017-09-11T02:21:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】环境搭建: 1、Koa 必须使用 7.6 以上的版本。如果你的版本低于这个要求,就要先升级 Node。 查看node版本方法:node -v 2、使用koa-generator生成器生成项目 安装koa-generator: 使用koa-generator生成koa2项目 成功创建项目后,进入项目目 <a href="https://www.cnblogs.com/ssrsblogs/p/7503704.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/7503583.html
对于新版本的webstorm对vue的支持 - sherryChang
webstorm 对于官方vue的支持,直到2017.1,这个版本,之后的版本不能直接安装vue插件,这时候就需要自己手动新建vue模板了
2017-09-11T02:02:00Z
2017-09-11T02:02:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】webstorm 对于官方vue的支持,直到2017.1,这个版本,之后的版本不能直接安装vue插件,这时候就需要自己手动新建vue模板了 <a href="https://www.cnblogs.com/ssrsblogs/p/7503583.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/7481495.html
reactjs 学习笔记 - sherryChang
1.安装
2017-09-05T11:21:00Z
2017-09-05T11:21:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】1.安装 <a href="https://www.cnblogs.com/ssrsblogs/p/7481495.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/7239101.html
node学习笔记 - sherryChang
环境:windows 10 64位 webstorm2017.1 1. 安装node包 步骤如下: 步骤 1 : 双击下载后的安装包 v0.10.26,如下所示: 步骤 2 : 点击以上的Run(运行),将出现如下界面: 步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮 : 步骤 4
2017-07-26T04:55:00Z
2017-07-26T04:55:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】环境:windows 10 64位 webstorm2017.1 1. 安装node包 步骤如下: 步骤 1 : 双击下载后的安装包 v0.10.26,如下所示: 步骤 2 : 点击以上的Run(运行),将出现如下界面: 步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮 : 步骤 4 <a href="https://www.cnblogs.com/ssrsblogs/p/7239101.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6945222.html
node-sass 不能正常安装解决办法 - sherryChang
web前端在安装node包时,总是报错,究其原因是node-sass没有被正常安装。 根本原因是国内网络的原因。 最终的解决方法是通过淘宝的npm镜像安装node-sass 首先安装cnpm 然后安装node-sass 最后安装gulp-sass 重新运行$ gulp serve,一切正常,大功告成
2017-06-05T07:36:00Z
2017-06-05T07:36:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】web前端在安装node包时,总是报错,究其原因是node-sass没有被正常安装。 根本原因是国内网络的原因。 最终的解决方法是通过淘宝的npm镜像安装node-sass 首先安装cnpm 然后安装node-sass 最后安装gulp-sass 重新运行$ gulp serve,一切正常,大功告成 <a href="https://www.cnblogs.com/ssrsblogs/p/6945222.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6375131.html
ES6 学习之旅 - sherryChang
最常用的ES6特性 1.let, const 2.class, extends, super 3.arrow function (箭头函数) 4.template string (用反引号(`)来标识起始,用${}来引用变量,而且所有的空格和缩进都会被保留在输出之中) 5.destructuring
2017-02-07T09:26:00Z
2017-02-07T09:26:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】最常用的ES6特性 1.let, const 2.class, extends, super 3.arrow function (箭头函数) 4.template string (用反引号(`)来标识起始,用${}来引用变量,而且所有的空格和缩进都会被保留在输出之中) 5.destructuring <a href="https://www.cnblogs.com/ssrsblogs/p/6375131.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6273128.html
react学习笔记 - sherryChang
React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了 这个项目本身也越滚越大,从最早的UI引擎变成了一整套前后端通吃的
2017-01-11T04:25:00Z
2017-01-11T04:25:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了 这个项目本身也越滚越大,从最早的UI引擎变成了一整套前后端通吃的 <a href="https://www.cnblogs.com/ssrsblogs/p/6273128.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6231981.html
关于webstorm 对 vue的设置 - sherryChang
1. 首先安装vue插件,安装方法: setting --> plugin ,点击plugin,在内容部分的左侧输入框输入vue,会出现两个关于vue的插件,点击安装即可。安装完成后,就可以看到,新建文件时,会有vue文件的提示。 如下图所示: 2. 设置vue新建文件模板。 步骤: setting
2016-12-29T02:37:00Z
2016-12-29T02:37:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】1. 首先安装vue插件,安装方法: setting --> plugin ,点击plugin,在内容部分的左侧输入框输入vue,会出现两个关于vue的插件,点击安装即可。安装完成后,就可以看到,新建文件时,会有vue文件的提示。 如下图所示: 2. 设置vue新建文件模板。 步骤: setting <a href="https://www.cnblogs.com/ssrsblogs/p/6231981.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6225546.html
css中图片等比例缩放 - sherryChang
li img{ display: inline-block; max-height: 60px; max-width: 60px; vertical-align: middle; }
2016-12-27T05:31:00Z
2016-12-27T05:31:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】li img{ display: inline-block; max-height: 60px; max-width: 60px; vertical-align: middle; } <a href="https://www.cnblogs.com/ssrsblogs/p/6225546.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6212535.html
js 导出 - sherryChang
window.location = url + '?json=' + params;
2016-12-22T11:14:00Z
2016-12-22T11:14:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】window.location = url + '?json=' + params; <a href="https://www.cnblogs.com/ssrsblogs/p/6212535.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6155747.html
webstorm修改文件,webpack-dev-server不会自动编译刷新 - sherryChang
转自:http://www.cnblogs.com/wshiqtb/p/5924172.html 重装了 webstorm ,从10升级到了2016 一升不要紧,打开老项目,开启webpakc-dev-server,然后改代码,发现浏览器不会自动刷新了!!! 这可急死我了,各种卸载webpack、w
2016-12-10T07:02:00Z
2016-12-10T07:02:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】转自:http://www.cnblogs.com/wshiqtb/p/5924172.html 重装了 webstorm ,从10升级到了2016 一升不要紧,打开老项目,开启webpakc-dev-server,然后改代码,发现浏览器不会自动刷新了!!! 这可急死我了,各种卸载webpack、w <a href="https://www.cnblogs.com/ssrsblogs/p/6155747.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6108707.html
css 3 动画 - sherryChang
1.transition,其作用是:平滑的改变CSS的值。无论是点击事件,焦点事件,还是鼠标hover,只要值改变了,就是平滑的,就是动画。 transition 属性介绍: transition-property :* //指定过渡的性质,比如transition-property:backgro
2016-11-28T07:05:00Z
2016-11-28T07:05:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】1.transition,其作用是:平滑的改变CSS的值。无论是点击事件,焦点事件,还是鼠标hover,只要值改变了,就是平滑的,就是动画。 transition 属性介绍: transition-property :* //指定过渡的性质,比如transition-property:backgro <a href="https://www.cnblogs.com/ssrsblogs/p/6108707.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6108423.html
vue 2 滚动条加载更多数据实现 - sherryChang
解析: 判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。 scrollTop为滚动条在Y轴上的滚动距离。 clientHeight为内容可视区域的高度。 scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。 从这
2016-11-28T02:18:00Z
2016-11-28T02:18:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】解析: 判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。 scrollTop为滚动条在Y轴上的滚动距离。 clientHeight为内容可视区域的高度。 scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。 从这 <a href="https://www.cnblogs.com/ssrsblogs/p/6108423.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6101479.html
vue2 上传图片 - sherryChang
0"> 移除全部图片 上传 Select an image Remov...
2016-11-25T06:24:00Z
2016-11-25T06:24:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】0"> 移除全部图片 上传 Select an image Remov... <a href="https://www.cnblogs.com/ssrsblogs/p/6101479.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6066048.html
闭包的介绍 - sherryChang
http://www.jb51.net/article/24101.htm
2016-11-15T07:49:00Z
2016-11-15T07:49:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】http://www.jb51.net/article/24101.htm <a href="https://www.cnblogs.com/ssrsblogs/p/6066048.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6065403.html
CSS 中文字体的英文名称 (simhei, simsun) 宋体 微软雅黑 - sherryChang
华文细黑:STHeiti Light [STXihei]华文黑体:STHeiti华文楷体:STKaiti华文宋体:STSong华文仿宋:STFangsong俪黑 Pro:LiHei Pro Medium俪宋 Pro:LiSong Pro Light标楷体:BiauKai苹果俪中黑:Apple LiG
2016-11-15T05:48:00Z
2016-11-15T05:48:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】华文细黑:STHeiti Light [STXihei]华文黑体:STHeiti华文楷体:STKaiti华文宋体:STSong华文仿宋:STFangsong俪黑 Pro:LiHei Pro Medium俪宋 Pro:LiSong Pro Light标楷体:BiauKai苹果俪中黑:Apple LiG <a href="https://www.cnblogs.com/ssrsblogs/p/6065403.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6061231.html
判断AngularJS渲染页面完成 - sherryChang
$scope.$on('$viewContentLoaded', function(){ }); // 或者 $scope.$watch('$viewContentLoaded', function() { });
2016-11-14T03:34:00Z
2016-11-14T03:34:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】$scope.$on('$viewContentLoaded', function(){ }); // 或者 $scope.$watch('$viewContentLoaded', function() { }); <a href="https://www.cnblogs.com/ssrsblogs/p/6061231.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/6051069.html
js中json对象的深拷贝 - sherryChang
/** * 对象深拷贝 * @param obj */ function deepCopy(obj) { var txt=JSON.stringify(obj); return JSON.parse(txt); } 缺陷:这个实现的缺点是不能拷贝对象中的方法,而且连方法都会丢失。原文:http://www.cnblogs.com/napoleon_liu/arch...
2016-11-10T07:16:00Z
2016-11-10T07:16:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】/** * 对象深拷贝 * @param obj */ function deepCopy(obj) { var txt=JSON.stringify(obj); return JSON.parse(txt); } 缺陷:这个实现的缺点是不能拷贝对象中的方法,而且连方法都会丢失。原文:http://www.cnblogs.com/napoleon_liu/arch... <a href="https://www.cnblogs.com/ssrsblogs/p/6051069.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/ssrsblogs/p/5946184.html
vue.js - sherryChang
一:vue的简单介绍: (1)Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件; (2)Vue.js 自身不是一个全能框架——它只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。另一方面,在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动
2016-10-10T08:03:00Z
2016-10-10T08:03:00Z
sherryChang
https://www.cnblogs.com/ssrsblogs/
【摘要】一:vue的简单介绍: (1)Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件; (2)Vue.js 自身不是一个全能框架——它只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。另一方面,在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动 <a href="https://www.cnblogs.com/ssrsblogs/p/5946184.html" target="_blank">阅读全文</a>