摘要:
* github展示地址:13476075014/elementui--mdloader--demo: 熟悉饿了么UI库源码,改造实现在线编辑和生效展示新编辑代码功能 (github.com) 一:为什么要改造代码卡片实现卡片编辑并渲染到界面上? 目的1:为了加深对源码的理解,通过改造源码来进一步了 阅读全文
摘要:
一些参考网址: markdown-it官网:markdown-it | markdown-it 中文文档 (docschina.org) markdown-it插件的分析和源码分析参考地址:https://zhuanlan.zhihu.com/p/64290806 参考例子:https://gite 阅读全文
摘要:
1.判断当前网站是否被打开且是激活可见状态,是否被别的窗口遮住? /** 判断当前网站是否被打开,适配不同浏览器,返回不同的监听事件等 */ export function isHideDocument() { let hidden; let state; let visibilityChange; 阅读全文
摘要:
一:实现思路 定位原因:懒加载的级联下拉框无法回显是因为,只绑定了model的值,没有options的数据支撑的话,获取不到节点的内容导致; 方案:拿到选中的项的时候,用这些值去递归循环获取相应的节点的一些属性,赋值给options,然后注意最后一个节点的leaf属性一定要有且是true了才可以回显 阅读全文
摘要:
qiankun的相关学习地址: 1.【官方文档地址】https://qiankun.umijs.org/zh/guide 2.【GitHub地址】https://github.com/umijs/qiankun 3.【快速在qiankun基础上搭建的使用demo,GitHub开源】https://g 阅读全文
摘要:
vue的子组件调用父组件的几种方式: 1.父组件的provide和子组件的inject (https://cn.vuejs.org/v2/api/#provide-inject) 不论组件层次有多深,并在其上下游关系成立的时间里始终生效。 provide 和 inject 主要在开发高阶插件/组件库 阅读全文
摘要:
参考demo地址:https://github.com/13476075014/node-vue/tree/master/mynodeproject/30.protobuf 使用优势: 使用简单:proto编译器自动进行序列化和反序列化 维护成本低:多平台只需要维护一套对象协议文件,即.proto文 阅读全文
摘要:
vue-cli的浏览器兼容的配置 一:通过browserslist来指定项目的目标浏览器范围,编译时会根据配置的目标浏览器来有针对性的转义; 参考地址:github关于browserslist开源项目使用介绍 参考地址:vue-cli官网介绍 //例如在package.json中的配置//这个值会被 阅读全文
摘要:
由于有的浏览器是禁止在js里面直接用location跳到app地址的,所以统一用一个弹框提示用户要不要跳到app,确定按钮是一个a标签,地址是app那边设置的可以通过链接打开app的地址; 需要打开app的地方调用自己封装的打开弹框的方法 ,这里就是弹出一个确认框可以用自己的;通过页面可见性的改变事 阅读全文
摘要:
* 源码地址 :https://github.com/13476075014/04.node-vue-project/tree/master/03.singlewebpack/02.ejsHtml 一.需要用到的插件 谷歌翻译的插件包:google-translate-api (https://ww 阅读全文