随笔分类 -  框架

上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:客户端有些硬件的接口需要调试,是在电脑上连了一些硬件的设备,比如打印机、扫描仪或者进行串口通信等等。单靠js是完成不了了,我们决定通过把C++或者C#把这些功能打包成Dll,然后在Electron客户端中通过Node调用Dll来实现所需要的功能。 Dll类型 先简单说一下什么是Dll,Dll是动态链 阅读全文
posted @ 2020-12-11 16:28 酷儿q
摘要:组件化是vue的精髓,vue就是由一个一个的组件构成的。Vue的组件化设计到的内容又非常多,当在面试时,被问到:谈一下你对Vue组件化的理解。这时候又有可能无从下手,因此在这里阐释一下个人对Vue的组件化的理解。 组件的分类 一般来说,组件大致可以分为三类: 页面级别的组件。 业务上可复用的基础组件 阅读全文
posted @ 2020-12-11 16:26 酷儿q
摘要:我们都知道,基于props做组件的跨层级数据传递是非常困难并且麻烦的,中间层组件要为了传递数据添加一些无用的props。而react自身早已提供了context API来解决这种问题,但是16.3.0之前官方都建议不要使用,认为会迟早会被废弃掉。说归说,很多库已经采用了context API。可见呼 阅读全文
posted @ 2020-12-11 16:25 酷儿q
摘要:最近发布不久的vue 2.6,使用插槽的语法变得更加简洁。 对插槽的这种改变让我对发现插槽的潜在功能感兴趣,以便为我们基于vue的项目提供可重用性,新功能和更清晰的可读性。 真正有能力的插槽是什么? 如果你是Vue的新手,或者还没有看到2.6版的变化,请继续阅读。也许学习插槽的最佳资源是Vue自己的 阅读全文
posted @ 2020-12-11 16:24 酷儿q
摘要:由于之前的 vue 项目打包成果物一直是嵌入集成平台中,所以一直没有关注过项目的 title。直到最近,突然有个需求,要求点击按钮在集成平台外新开一个页面,此时我才发现,原来我的项目的 title 一直是万年不变的 vue-project。理所应当的,这个问题被测试爸爸提了一个大大的缺陷。 犯了错的 阅读全文
posted @ 2020-12-11 16:19 酷儿q
摘要:什么是事件冒泡? 先说冒泡,我们都知道水中有气泡的时候,气泡会从水底往上升,由深往浅的。但是水在上升的过程中会经历不同的深度的水。那么我们再来解释一下什么是事件冒泡,如果属性浏览器原理的同学就知道,页面是由文档流(即dom树组成的),当我们在一个时间触发的时候,这个事件就像这个气泡一样,从dom树的 阅读全文
posted @ 2020-12-11 16:08 酷儿q
摘要:何时使用context Context 设计目的是为了共享那些对于一个组件树而言是“全局”的数据,例如当前认证的用户、主题或首选语言。 // Context 可以让我们无须明确地传遍每一个组件,就能将值深入传递进组件树。 // 为当前的 theme 创建一个 context(“light”为默认值) 阅读全文
posted @ 2020-12-11 16:05 酷儿q
摘要:在工作中通过Three.js开发项目的时候,一些特定的情况下你可能需要计算一个三维模型的表面积或者体积,比如在3D打印的Web项目中,你需要计算一个三维模型的体积,然后通过体积计算打印一个三维模型所需要的3D打印材料费;比如开发的一个程序中,需要自动计算一个地面、墙面或某个零件的表面需要多少涂料,肯 阅读全文
posted @ 2020-12-11 16:04 酷儿q
摘要:最近简单的研究了一下SSR,对SSR已经有了一个简单的认知,主要应用于单页面应用,Nuxt是SSR很不错的框架。也有过调研,简单的用了一下,感觉还是很不错。但是还是想知道若不依赖于框架又应该如果处理SSR,研究一下做个笔记。 什么是SSR 把vue组件渲染为服务器端的html字符串,将他们直接发送到 阅读全文
posted @ 2020-12-11 16:03 酷儿q
摘要:有没有遇到这样一种情况,你花了很大精力在业务项目中写了一个组件,你觉得这个组件很通用,除了当前的业务场景还应该有其他的应用场景,所以你想开源这个组件,但又不知道从何入手。这篇文章就来聊聊如何开源一个前端组件,无论是业务中已有的组件还是新的组件。 1. 初始化 1.1 Git 可以在 Github 上 阅读全文
posted @ 2020-12-11 16:01 酷儿q
摘要:微信小程序的市场在进一步的扩大,而背后的技术社区仍在摸索着最好的实践方案。我在帮助Nike,沃尔玛以及一些创业公司开发小程序后,依旧认为使用小程序原生框架是一个更高效,稳定的选择,而使用原生框架唯独缺少一个好的状态管理库,如果不引入状态管理则会让我们在模块化,项目结构以及单元测试上都有些捉襟见肘。 阅读全文
posted @ 2020-12-11 16:00 酷儿q
摘要:多页面vue应用中,在请求接口之前统一加上Loading作为未请求到数据之前的过渡展示。由于多页面未使用vuex做状态管理,只在入口统一注册了bus,所以此例子使用eventbus做事件通信。 在Loading.vue中,一个简单的公共loading组件 这个loading组件用showLoadin 阅读全文
posted @ 2020-12-11 15:58 酷儿q
摘要:一款to-do app基本等同于前端开发的“Hello world”。虽然涵盖了创建应用程序的CRUD方面,但它通常只涉及那些框架或库也能做到的皮毛而已。 Angular看起来似乎总是在改变和更新 - 但实际上,还是有一些事情仍然保持不变。以下是关于Angular所需要学习的核心概念的概述,以便大家 阅读全文
posted @ 2020-12-11 15:57 酷儿q
摘要:ipcMain 从 主进程 到 渲染进程 的异步通信。ipcMain模块是EventEmitter类的一个实例。 当在主进程中使用时,它处理从渲染器进程(网页)发送出来的异步和同步信息。 从渲染器进程发送的消息将被发送到该模块。 举个例子 // 在主进程中. const { ipcMain } = 阅读全文
posted @ 2020-12-11 15:55 酷儿q
摘要:本文适合无论是否有爬虫以及 Node.js 基础的朋友观看~ 需求: Node.js PDF 如果你是一名技术人员,那么可以看我接下来的文章,否则,请直接移步到我的 github 仓库,直接看文档使用即可,仓库地址: 附带文档和源码 ,别忘了给个 star 哦 本需求使用到的技术: Node.js  阅读全文
posted @ 2020-12-11 15:49 酷儿q
摘要:react社区一直在探寻使用react语法开发小程序的方式,其中比较著名的项目有Taro,nanachi。而使用React语法开发小程序的难点主要就是在jsX语法上,jsX本质上是JS,相比于小程序静态模版来说太灵活。本文所说的新思路就是在处理JSX语法上的新思路,这是一种更加动态的处理思路,相比于 阅读全文
posted @ 2020-12-11 15:47 酷儿q
摘要:简介 Flutter 新建组件有俩种状态组件: StatelessWidget 和 StatefulWidget ,这些在新建 Flutter 项目就能看到相关展示代码,下面就详细解释下这俩者区别: StatefulWidget :是指 有状态变化 的组件,例如系统提供的 Checkbox , Ra 阅读全文
posted @ 2020-12-11 15:46 酷儿q
摘要:如果你是一个已经在学习前端开发的初学者亦或者是一名在代码界纵横多年的程序员,那你一定知道现在最火的前端框架之一vue.js。它相比于react与Angular上手更加容易,或许这也是很多初学者选择vue的原因之一。 我们看到很多招聘上都写着掌握vue开发项目,那么面试都会问什么呢?别急,下面是我给大 阅读全文
posted @ 2020-12-11 15:45 酷儿q
摘要:一般程序员都会了解,类似于 IO、网络请求等都应该是 异步 的。在Dart中,我们使用 Future 来管理,这样就不用担心线程或者死锁的问题。 那么当 Flutter 涉及到 Future 的时候,widget 该如何去构建呢?在网络请求 开始前、请求中、请求完成或失败,我们应该如何去管理我们的U 阅读全文
posted @ 2020-12-11 15:39 酷儿q
摘要:vue.js官方给自己的定为是数据模板引擎,并给出了一套渲染数据的指令。本文详细介绍了vue.js的常用指令。 Vue.js 使用了基于 html 的模板语法,最简单的使用vue的方式是渲染数据,渲染数据最常见的形式就是使用“Mustache”语法 (双大括号) 的文本插值。 <!DOCTYPE h 阅读全文
posted @ 2020-12-08 15:28 酷儿q

上一页 1 2 3 4 5 6 ··· 11 下一页