Javascript
江湖蓑笠翁
这个作者很懒,什么都没留下…
展开
-
Electron调用ffi.Callback被Garbage Collection
之所以遇到这种情况,是因为调用ffi.Callback时,如果未给ffi.Callback返回值加个引用的话,那么就可能会被垃圾回收掉。做法就是每次返回时,加一个全局引用。为了方便使用,可以把调用ffi.Callback和添加全局引用封装在一个函数里面,方便调用。比如:function BuildCallBack(callback) { let ffiCallback = ffi.Cal...原创 2019-12-12 18:39:34 · 1372 阅读 · 1 评论 -
Electron-Vue之支持主进程调试
使用Vue开发Electron程序时,如果不能调试,只用log,会非常痛苦。具体配置,可以参照Vue CLI Plugin Electron Builder中的Debugging With VSCode。Enable Sourcemapsmodule.exports = { configureWebpack: { devtool: 'source-map' }}A...原创 2019-12-04 16:58:52 · 3194 阅读 · 1 评论 -
JSON对象与JS对象区别
两者区别首先举两个例子来说明一下两者的区别Json对象示例:m = {“a”:1,“b”:2}Js对象示例:n = {a:1,b:2}其实严格来讲,不存在所谓的Json对象,Json只是一种数据格式,用来跨平台等传递数据。上面例子中的Json对象,严格来说是一种Json格式的Js对象。也就是说Json对象是Js对象的一种特例,一个子集。那Js对象如何与Json字符串互相转换呢?使...原创 2019-11-22 23:15:59 · 302 阅读 · 0 评论