上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 85 下一页
摘要: 客户端有些硬件的接口需要调试,是在电脑上连了一些硬件的设备,比如打印机、扫描仪或者进行串口通信等等。单靠js是完成不了了,我们决定通过把C++或者C#把这些功能打包成Dll,然后在Electron客户端中通过Node调用Dll来实现所需要的功能。 Dll类型 先简单说一下什么是Dll,Dll是动态链 阅读全文
posted @ 2020-12-11 16:28 酷儿q 阅读(3387) 评论(0) 推荐(0)
摘要: 组件化是vue的精髓,vue就是由一个一个的组件构成的。Vue的组件化设计到的内容又非常多,当在面试时,被问到:谈一下你对Vue组件化的理解。这时候又有可能无从下手,因此在这里阐释一下个人对Vue的组件化的理解。 组件的分类 一般来说,组件大致可以分为三类: 页面级别的组件。 业务上可复用的基础组件 阅读全文
posted @ 2020-12-11 16:26 酷儿q 阅读(291) 评论(0) 推荐(0)
摘要: 我们都知道,基于props做组件的跨层级数据传递是非常困难并且麻烦的,中间层组件要为了传递数据添加一些无用的props。而react自身早已提供了context API来解决这种问题,但是16.3.0之前官方都建议不要使用,认为会迟早会被废弃掉。说归说,很多库已经采用了context API。可见呼 阅读全文
posted @ 2020-12-11 16:25 酷儿q 阅读(1278) 评论(0) 推荐(0)
摘要: 最近发布不久的vue 2.6,使用插槽的语法变得更加简洁。 对插槽的这种改变让我对发现插槽的潜在功能感兴趣,以便为我们基于vue的项目提供可重用性,新功能和更清晰的可读性。 真正有能力的插槽是什么? 如果你是Vue的新手,或者还没有看到2.6版的变化,请继续阅读。也许学习插槽的最佳资源是Vue自己的 阅读全文
posted @ 2020-12-11 16:24 酷儿q 阅读(402) 评论(0) 推荐(0)
摘要: 由于之前的 vue 项目打包成果物一直是嵌入集成平台中,所以一直没有关注过项目的 title。直到最近,突然有个需求,要求点击按钮在集成平台外新开一个页面,此时我才发现,原来我的项目的 title 一直是万年不变的 vue-project。理所应当的,这个问题被测试爸爸提了一个大大的缺陷。 犯了错的 阅读全文
posted @ 2020-12-11 16:19 酷儿q 阅读(518) 评论(0) 推荐(0)
摘要: 什么是事件冒泡? 先说冒泡,我们都知道水中有气泡的时候,气泡会从水底往上升,由深往浅的。但是水在上升的过程中会经历不同的深度的水。那么我们再来解释一下什么是事件冒泡,如果属性浏览器原理的同学就知道,页面是由文档流(即dom树组成的),当我们在一个时间触发的时候,这个事件就像这个气泡一样,从dom树的 阅读全文
posted @ 2020-12-11 16:08 酷儿q 阅读(1978) 评论(0) 推荐(0)
摘要: 何时使用context Context 设计目的是为了共享那些对于一个组件树而言是“全局”的数据,例如当前认证的用户、主题或首选语言。 // Context 可以让我们无须明确地传遍每一个组件,就能将值深入传递进组件树。 // 为当前的 theme 创建一个 context(“light”为默认值) 阅读全文
posted @ 2020-12-11 16:05 酷儿q 阅读(137) 评论(0) 推荐(0)
摘要: 在工作中通过Three.js开发项目的时候,一些特定的情况下你可能需要计算一个三维模型的表面积或者体积,比如在3D打印的Web项目中,你需要计算一个三维模型的体积,然后通过体积计算打印一个三维模型所需要的3D打印材料费;比如开发的一个程序中,需要自动计算一个地面、墙面或某个零件的表面需要多少涂料,肯 阅读全文
posted @ 2020-12-11 16:04 酷儿q 阅读(600) 评论(0) 推荐(1)
摘要: 最近简单的研究了一下SSR,对SSR已经有了一个简单的认知,主要应用于单页面应用,Nuxt是SSR很不错的框架。也有过调研,简单的用了一下,感觉还是很不错。但是还是想知道若不依赖于框架又应该如果处理SSR,研究一下做个笔记。 什么是SSR 把vue组件渲染为服务器端的html字符串,将他们直接发送到 阅读全文
posted @ 2020-12-11 16:03 酷儿q 阅读(1252) 评论(0) 推荐(0)
摘要: 有没有遇到这样一种情况,你花了很大精力在业务项目中写了一个组件,你觉得这个组件很通用,除了当前的业务场景还应该有其他的应用场景,所以你想开源这个组件,但又不知道从何入手。这篇文章就来聊聊如何开源一个前端组件,无论是业务中已有的组件还是新的组件。 1. 初始化 1.1 Git 可以在 Github 上 阅读全文
posted @ 2020-12-11 16:01 酷儿q 阅读(207) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 85 下一页