摘要:
ipcMain 从 到 的异步通信。 ipcMain模块是EventEmitter类的一个实例。 当在主进程中使用时,它处理从渲染器进程(网页)发送出来的异步和同步信息。 从渲染器进程发送的消息将被发送到该模块。 举个例子 方法 String Function 监听 ,当接收到新的消息时 会以 的形 阅读全文
摘要:
是什么? Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。 为什么选择ele 阅读全文
摘要:
"vue Router——基础篇" 1.导航守卫 正如其名, 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 记住参数或查询的改变并不会触发进入/离开的导航守卫。你可以通过观察 对象来应对这些变化,或使用 的组件内守卫 全 阅读全文
摘要:
vue——Router简介 vue router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。 vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。 传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue router单页 阅读全文
摘要:
观察者模式 定义 观察者模式(又被称为发布 订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己 注意(观察者模式和发布订阅是有不同的) 区 阅读全文
摘要:
Sass与Scss的异同 sass与scss基本是相同的,唯一的不同是,需要使用分号和花括号而不是换行和缩进。 变量 计算功能 嵌套 编译为 注意border后面的冒号!!! 编译为 注释 标准的CSS注释 / comment / ,会保留到编译后的文件。 单行注释 // comment,只保留在S 阅读全文
摘要:
封装 封装将属性或方法隐藏,对外开放接口。 在写项目的时候,我们经常会在不同的地方需要用到相同的方法或属性,倘若每个地方都要写一遍,不仅代码量大而且也会浪费我们的时间,这时候我们就可以将这些方法或属性封装起来 继承 子类可以继承父类的属性和方法,而不需要再次编写,子类也可以有自己的属性和方法 // 阅读全文
摘要:
Flex基本概念 在 flex 容器中默认存在两条轴,水平主轴(main axis) 和垂直的交叉轴(cross axis),这是默认的设置,当然你可以通过修改使垂直方向变为主轴,水平方向变为交叉轴。 在容器中的每个单元块被称之为 flex item,每个项目占据的主轴空间为 (main size) 阅读全文
摘要:
元字符 具有特殊意义的元字符 \d 匹配0 9的数字,相当于[0 9] \D 匹配除了0 9的任意字符 \w 匹配0 9、a z、A Z、_ 的数字或字符,相当于[0 9a zA Z_] \W 匹配不是字母、数字、下划线的字符 \s 匹配任意不可见字符, 包括空格、制表符、换行符等 \S 匹配任意可 阅读全文
摘要:
1.RegExp构造函数 ES5中有两种情况 注意!!! ES6的改变 2.字符串的正则方法 match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串 search() 方法用于检 阅读全文