1.vue2.x的h函数(createElement)使用方法及介绍:(参考官网提取)h函数第一个是标签名字或者是组件名字,第二个参数是配置项,第三个参数是innerText,不会帮你转换节点,如果需要转换成节点(v-html)请去第二个参数中的domProps配置innerHTML当第二个参数是字符串的时候则会直接当innerText渲染(相当于配置项参数为空对象)【h(‘span’,‘姓名’)】第三个参数如果为字符串的时候可以理解为默认值!(innerText的默认值)如果同时设置了这两个则配置中的权重更高第三个参数也是该元素的子集合、插槽设置的地方。温馨提示:vue2.x的h函数跟vue
前戏我是16年入了前端的坑,17年知道了gulp和rollup这两个玩意儿。由于那时webpack势头很猛,便一直没有正眼瞧过它一眼。直到20年进了一家小公司,做了很多类似的小项目,相同的代码拷来拷去,出现一个bug一堆项目都要改,实在恶心到我了。于是不得不开始考虑将一些公共的方法和组件提取出来,做成一个第三方库来维护。而在库的封装方面,rollup相对于webpack具有一定的优势。在此,便和大家分享一下如何自己造轮子,封装一个前端库并发布到npm仓库中去。源码这是我自己封装的3个库,有兴趣可以看看:https://github.com/moohng/dan;https://github.c
前戏我是16年入了前端的坑,17年知道了gulp和rollup这两个玩意儿。由于那时webpack势头很猛,便一直没有正眼瞧过它一眼。直到20年进了一家小公司,做了很多类似的小项目,相同的代码拷来拷去,出现一个bug一堆项目都要改,实在恶心到我了。于是不得不开始考虑将一些公共的方法和组件提取出来,做成一个第三方库来维护。而在库的封装方面,rollup相对于webpack具有一定的优势。在此,便和大家分享一下如何自己造轮子,封装一个前端库并发布到npm仓库中去。源码这是我自己封装的3个库,有兴趣可以看看:https://github.com/moohng/dan;https://github.c