摘要: 之前一直都认为观察者模式和发布订阅模式是一回事,包括网上的很多文章也是这么写的,但有一次面试中被问到两者的区别,直接懵了答不出来,经过最近的一些学习,慢慢理解了两者的不同。 在我看来,两者最主要的区别在于是否有中间的调度中心。 观察者模式把订阅者维护在发布者这里,需要发布消息时直接发消息给订阅者。在 阅读全文
posted @ 2020-05-18 15:10 honely1314 阅读(196) 评论(0) 推荐(0) 编辑
摘要: // 策略模式 var validataRules = { 'minLeng' :function(val, length, msg) { if (val && val.length > 6) { return msg } }, 'isMobile': function(val, msg){ if 阅读全文
posted @ 2020-05-18 13:22 honely1314 阅读(198) 评论(0) 推荐(0) 编辑
摘要: <template> <div> <el-form class="card-roll-add-form" :model="addFormParams" ref="addFormParams" label-width="120px" :rules="rules" size="mini"> <el-fo 阅读全文
posted @ 2020-05-09 11:51 honely1314 阅读(2028) 评论(0) 推荐(0) 编辑
摘要: //html代码 <div id="demo"> <div class="jy-page">...</div> </div> //下载前处理的函数 renderOverpageClum () { let demoHeight = $('#demo').height() let pageWidth = 阅读全文
posted @ 2019-12-04 18:04 honely1314 阅读(2683) 评论(0) 推荐(0) 编辑
摘要: /* eslint-disable */ //不使用JQuery版的 import html2canvas from 'html2canvas'; import JsPDF from 'jspdf'; /** * @param ele 要生成 pdf 的DOM元素(容器) * @param padf 阅读全文
posted @ 2019-12-04 17:55 honely1314 阅读(5952) 评论(1) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <!-- <link 阅读全文
posted @ 2019-11-08 17:32 honely1314 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1,先看html的,直接上代码 2,vue项目中使用 ①先安装依赖 ②定义工具文件 ③在项目中使用 阅读全文
posted @ 2019-11-08 17:31 honely1314 阅读(1263) 评论(1) 推荐(0) 编辑
摘要: 今天是最后一个部分,介绍不使用构造函数实现"继承"。 一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation:'中国' }; 还有一个对象,叫做"医生"。 var Doctor ={ career:'医生' } 请问怎样才能让"医生"去 阅读全文
posted @ 2018-12-13 11:34 honely1314 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 今天要介绍的是,对象之间的"继承"的五种方法。 比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; } 还有一个"猫"对象的构造函数。 function Cat(name,color){ this.name = name; thi 阅读全文
posted @ 2018-12-13 11:32 honely1314 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 学习Javascript,最难的地方是什么? 学习Javascript,最难的地方是什么? 我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。 Javascript 面向对象编程(一):封装 Javascript是一种基于对象( 阅读全文
posted @ 2018-12-13 11:30 honely1314 阅读(101) 评论(0) 推荐(0) 编辑