会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
54
55
56
57
58
59
60
61
62
···
127
下一页
2020年11月11日
浅析前端路由原理和实现方式
摘要: 一、什么是前端路由? 路由是根据不同的 url 地址展示不同的内容或页面。路由的概念来源于服务端,在服务端中路由描述的是 URL 与处理函数之间的映射关系。 而在 Web 前端单页应用中,路由描述的是 URL 与 UI 之间的映射关系,这种映射是单向的,即 URL 变化引起 UI 更新(无需刷新页面
阅读全文
posted @ 2020-11-11 21:10 古兰精
阅读(1309)
评论(0)
推荐(0)
2020年11月10日
浅析Vue.observable()实现类似vuex的状态管理功能创建响应式全局数据
摘要: 一、说明 我们习惯于用Vuex去解决状态的共享问题,但是在小项目中使用就会有增大代码体积和将代码复杂化的烦恼,所以在Vue(2.6.0)的版本中新增了一个跨组件通信方案:Vue.observable(object)。 其作用是让一个对象可响应,Vue 内部会用它来处理 data 函数返回的对象。返回
阅读全文
posted @ 2020-11-10 18:22 古兰精
阅读(1527)
评论(0)
推荐(0)
通过CSS控制window.print打印样式浅析
摘要: 本文主要讲解如何使用 CSS 控制打印样式。 一、基本概念 使用 CSS 可以控制文档如何正确的显示在不同的媒介 (Media) 上。其中分页媒介 (Paged Media) ,不同于连续媒介 (Continuous Media),它可以控制文档内容,将其分隔至一个或多个不相关联的页面 (如:书、幻
阅读全文
posted @ 2020-11-10 17:20 古兰精
阅读(8233)
评论(0)
推荐(1)
前端实现html页面转pdf实现方案对比
摘要: 昨天搞了个前端html转pdf的功能。略有所收,踩了一些坑,所以做些记录,为后来的兄弟做些提示。经过一番调研发现html导出pdf一般有这几种方式,各有各有优缺,下面简单介绍。 一、通过jsPdf实现 此种方案可以看昨天写的博客:jsPDF将html页面生成pdf文件的前端解决方案及html2can
阅读全文
posted @ 2020-11-10 17:18 古兰精
阅读(9106)
评论(0)
推荐(0)
为富文本编辑器wangEditor添加源码模式
摘要: wangEditor是一款轻量级的富文本编辑器。使用还比较方便,但是缺少查看源码模式,需要我们自定义一个menu给增加查看源码模式 一、快速扩展一个菜单 【注意】以 Button 菜单为例演示,官方文档里有其他类型的菜单,注册步骤都是一样的。 1、准备 // 引入 wangEditor import
阅读全文
posted @ 2020-11-10 17:16 古兰精
阅读(6704)
评论(0)
推荐(0)
2020年11月9日
jsPDF将html页面生成pdf文件的前端解决方案及html2canvas如何真正解决跨域图片的问题
摘要: jsPdf是一个可以把html转成pdf的插件,有人多人在用。 GitHub: https://github.com/MrRio/jsPDF 官方文档: http://raw.githack.com/MrRio/jsPDF/master/docs/ 但是老外做的很多东西没考虑过英文之外的语言,这个也
阅读全文
posted @ 2020-11-09 22:39 古兰精
阅读(8543)
评论(0)
推荐(0)
2020年11月7日
vue EventHub事件派发和广播、发射与接收(可实现页面传值和非父子组件传值)
摘要: 由于 vue2.0 移除了1.0中的$dispatch 和$broadcast 这两个组件之间通信传递数据的方法,官方给出的最简单的升级建议是使用集中的事件处理器,而且也明确说明了 一个空的vue实例就可以做到,因为Vue 实例实现了一个事件分发接口。 vue2.0中可以使用 $emit, $on,
阅读全文
posted @ 2020-11-07 22:42 古兰精
阅读(2374)
评论(0)
推荐(0)
MySQL中group_concat函数用法总结
摘要: 一、group_concat函数的功能 将group by产生的同一个分组中的值连接起来,返回一个字符串结果。 group_concat函数首先根据group by指定的列进行分组,将同一组的列显示出来,并且用分隔符分隔。由函数参数(字段名)决定要返回的列。例如: create table emp(
阅读全文
posted @ 2020-11-07 21:57 古兰精
阅读(44230)
评论(0)
推荐(3)
vue项目刷新当前页面的几种解决方案对比:如何优雅的强制重新渲染子组件
摘要: 一般刷新页面可以用 location.reload(true),history.go(0) 等方法,但是这对vue项目很不友好,会使页面重新加载出现暂时性的空白,而且耗费性能,所以vue项目最好不用这些方法。vue有this.$forceUpdate()可以强制更新,下面介绍其他更好的方法。 一、带
阅读全文
posted @ 2020-11-07 18:20 古兰精
阅读(10304)
评论(0)
推荐(0)
vue组件通信传值的几大方法及组件通信provide/inject的使用
摘要: 我们可以总结下组件通信的几大方法: 一、props属性传递数据 二、$emit、@on,事件触发与事件监听 三、状态管理 vuex,或者 Vue.observale()进行状态管理 四、ref引用获取组件实例 五、$parent、$children,获取当前组件的父组件、子组件 六、通过 provi
阅读全文
posted @ 2020-11-07 17:34 古兰精
阅读(2103)
评论(1)
推荐(2)
上一页
1
···
54
55
56
57
58
59
60
61
62
···
127
下一页
公告