• chokcocochokcoco/iCSS· 14 时前

    开个坑。本文未完成
    https://codepen.io/Chokcoco/pen/JwdvmJ?editors=1100

  • xufeixufei/blog· 1 天前

    从大的方面说,我是一个很坚定的分层党,而不是组件化党。

    在之前这篇中,我详细阐述过这方面的看法,到现在回头看,里面有些细节待修补。大致总结一下观点如下:

    1. 组件化的最大意义在分治,而不是可复用
    2. 细粒度的东西,或者不带业务含义的东西,我倾向于组件化
    3. 大粒度的东西,不管有没有业务含义,都比较倾向于模板化

    这两者的区别在于复用方式。

    对于组件来说,我们期望的复用方式是传递不同的参数,以达到不同形态和行为。我们需要在编写它的时候,审慎地考虑参数的设定,并且,在使用的时候,需要考虑版本变更所带来的影响。比如说,修改了一个组件,这个修改会传导到所有使用了它的链路上,因此,你的修改会需要作“是否兼容”的判

  • abeetabeet/Blog· 1 天前

    目的

    在ZCMS中专题可视化制作,原来的截图用的是html2canvas,其原理是解析html和css,在Canvas上绘制截图,相当于实现了浏览器的css解析部分的功能,不但无法正确还实际的界面效果,绘制的的速度还很慢,甚至会因为脚本错误导致无法返回截图。
    现在的思路是用C#在本地跑一个http服务器,并响应js请求对网页截屏,然后上传图像到远程服务器。

    实现过程

    • 在baidu 里搜索“C#截图”找到一些文章
      https://blog.csdn.net/weixin_36381867/article/details/79434143

    • 为了写C#,找一下相关的文档
      https://

  • amandakelakeamandakelake/blog· 1 天前
  • sakila1012sakila1012/blog· 1 天前
    'use strict';
    var isObj = require('is-obj');
    
    var hasOwnProperty = Object.prototype.hasOwnProperty;
    var propIsEnumerable = Object.prototype.propertyIsEnumerable;
    
    function toObject(val) {
      if (val === null || val === undefined) {
        throw new TypeError('Cannot convert undefined or null to object')