前端
文章平均质量分 73
AlbertOS
争取0 error,0 warning
展开
-
node编写C++扩展文件并引入到项目方案总结
addon是node.js扩展api的方式, 同时electron也可以以同样的方式扩展.addon有三种编写方式, n-api, nan, addon-api.其中官方推荐使用n-api, 因为N-API编译的lib兼容性最好.它跟底层JS引擎无关,只要N-API暴露的API足够稳定,那么node扩展的编写者就不用过分担忧node的升级问题。原创 2023-02-16 15:08:17 · 973 阅读 · 1 评论 -
m3u8是什么?
>1.服务器采集编码传输视频到切片器2.切片器对视频创建索引文件,并且切割成n个ts文件3.这2个文件传输到http服务器上4.网站/客户端根据索引文件查找http服务器上的ts文件,连续播放这n个ts文件,就可以了。原创 2022-09-02 09:26:30 · 90919 阅读 · 0 评论 -
关于VUE props传值问题
使用props传值时无法在mounted处理怎么解决最近遇到这个问题,父子组件使用props传值时无法在mounted中处理,究其原因是因为父组件中要传递给子组件的 props 属性 是通过 ajax请求获取的, 请求的这个过程是需要时间的异步获取等待返回,然而子组件的渲染要快于ajax请求过程,所以此时在created 、 mounted 只执行一次的生命钩子函数中,执行完成后,此时 props 还没有传递(子组件),所以只能获取默认的props值,当props获取ajax完成后传递进来,此时生命周期原创 2022-05-20 21:20:12 · 1934 阅读 · 0 评论 -
跨域代理几种解决方式
跨域问题是什么?这是浏览器考虑到用户安全,采取的一种同源策略URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js同一域名下不同文件夹允许http://www.a.com:8000/a.jshttp://www.a.com/b.js同一域名,不同端口不允许http://www.a.c原创 2022-04-28 20:10:58 · 1023 阅读 · 0 评论 -
最近被官网坑了,flatbuffers抛弃了对js的支持
flatbuffers的官网是真的坑,作为一个新技术,网上又没有太多中文的技术文档去解释它,学起来是真痛苦这是官网给的语言支持功能对照表官网告诉你用flatc编译器可以编译Javascript,但是最新版的flatbuffers已经抛弃了js的用法,按照官网的做法根本不得行。在Vue项目中的具体使用方法需要走schema->typrscript->javascript的路线,而flatbuffers官网的关于javascript的教程却没有对应的更新,而且schema->.原创 2022-04-19 23:20:45 · 1727 阅读 · 0 评论 -
ant-vue中的a-icon使用方法
icon图标库的用法原创 2022-04-10 21:18:54 · 18409 阅读 · 3 评论 -
vue2的生命周期函数
每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。原创 2022-04-07 09:37:50 · 827 阅读 · 0 评论 -
Vue组件间通信的几种方式
用vue可以是要组件复用的,而组件实例的作用域是相互独立,这意味着不同组件之间的数据无法互相引用一般来说,组件之间可以有几种关系:A 和 B、B 和 C、B 和 D 都是父子关系,C 和 D 是兄弟关系,A 和 C 是隔代关系(可能隔多代)原创 2022-03-31 12:39:11 · 7123 阅读 · 0 评论 -
npm和yarn的区别
引入最近在实习,公司用的项目框架是Ant+React,这个以后有时间详讲一下。我看项目文档,公司用的包管理工具是yarn,我怀着好奇就学习一下npm和yarn两者的区别,看看用哪个~yarn是什么?官方文档的描述:“Yarn 是一个软件包管理器,还可以作为项目管理工具。无论你是小型项目还是大型单体仓库(monorepos),无论是业余爱好者还是企业用户,Yarn 都能满足你的需求。”他是在npm的基础上的改进的开源项目,弥补了npm的很多缺陷~yarn的优点?速度快yarn采用并行安装原创 2022-03-26 16:53:54 · 3475 阅读 · 0 评论