自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【table组件】结合【渲染函数 && JSX】的改造封装,动态生成表格

前言在使用so-ui(类似于element-ui)组件库中的table的过程中,想要通过走动态配置生成表格,并将其封装成简单的通用组件。实现步骤:将每一列的属性提取写入js变量中,再通过遍历生成表格的每一列。将表格的单元格,通过组件的渲染函数动态载入。单元格组件通过JSX方式书写。接下去的文章会沿着我针对几个不同项目需求对表格进行一步又一步的改造。一、表格(表头、单元格)的动...

2018-09-28 23:50:36 1308 1

原创 ES6函数参数的解构赋值

目录1、问题(跳过)2、默认值的理解2.1、函数参数默认值2.2、解构赋值及其默认值2.3、默认值何时生效3、简化问题1、问题(跳过)在学习《ECMAScript 6 入门》- ES6函数参数的解构赋值 时,看到下面这两段代码就慌了。// 代码1:function move({x = 0, y = 0} = {}) { return [x, y];}console.log(mo...

2018-09-26 10:00:42 5446 1

原创 moment.js 在谷歌chrome中显示正常,在火狐Firefox和safari中显示Invalid Date

问题:前提条件 - 要处理的时间: 2018.08.16 10:00 - 处理要的格式: 2018/08/16 10:00出现的问题 - chrome显示正常结果 - Firefox和safari中显示Invalid Date最后的结论 - 其实不是moment.js的锅,这个是Firefox和safari 本来就不支持’ . ‘这种时间格式。 - 可以使用m...

2018-07-23 12:30:33 3737

原创 前端,链接原生app页面

浏览器上: window.WebViewJavascriptBridge.callHandler("startServiceCenter")安卓上: window.connectWebViewJavascriptBridge((bridge) => { bridge.callHandler('startServiceCenter', {data...

2018-05-18 18:04:32 543

原创 全屏滚动

全屏滚动,

2018-03-21 15:19:01 291

原创 文章标题

1、利用jQuery选择器查找,返回的对象是jQuery对象。 2、jQuery对象类似数组,它的每个元素都是一个引用了DOM节点的对象。 3、没有查询结果返回:[],不返回undefined或者null。jQuery选择器// idvar div = $('#abc');// tagvar ps = $('p');// classvar a = $('.red') // 所有节

2017-12-07 09:44:13 148

原创 vue2.0子组件调用父组件的数据

实例:child.vue文件,调用parent.vue的数据parent.vue如下:<template> <div> <div class="parent"> <p>父组件</p> <p v-text="userInfo.userName"></p> <router-link to='/parent/child'></router

2017-12-06 17:10:14 6056

原创 WebStrom2016.1.1下载、安装、破解、换肤、汉化

1. 下载链接:http://pan.baidu.com/s/1pKAoIdP 密码:giyh2. 安装勾选32等其余三项,直接安装就可以了。其他选项进去之后都可以再改,没事的。3.破解到了如下界面的时,将计算机时间改为2080年,然后点击“试用30天”即可。 打开webstrom成功,你会发现打开的时,webstrom缓冲背景有一行字说有效期到2080年。4.换肤点击左上角file

2017-11-19 00:39:52 1616

原创 vue run dev后自动打开浏览器插件:open-browser-webpack-plugin

在上一个vue-cli构建+简单vue实例中,如果不能自动打开浏览器,是因为没有安装插件。插件安装的方法1.安装插件,在cmd中输入:$ npm i open-browser-webpack-plugin --save这里的 i 表示 install ,是缩写。2.修改build\webpack.dev.conf.js文件。 在顶部声明最下面加入:var OpenBrowserPlugin = r

2017-11-16 13:33:38 4628 1

原创 vue-cli的构建+Vue的超级简单实例

☞ vue-cli的构建☞ 构建一个简单的Vue导航栏菜单实例

2017-11-15 23:04:56 10632 2

原创 windows/mac环境下安装npm、cnpm、yarn

【安装步骤】一、安装node.js1.前往node.js官网下载并安装工具,这里安装路径选到D盘,D:\Program Files\nodejs 安装完毕在命令行输入以下命令测试是否安装成功,正确会出现版本号1npm -v2.改变原有的环境变量,  (1)我们要先配置npm的全局

2017-10-11 15:49:12 2556

空空如也

空空如也

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

TA关注的人

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