07 2019 档案

摘要:前面已经说过,如何简单使用lodop了,今天说一下如何获得lodop的打印状态? 在教程里面找了半天,摸索出来了一套。 template: <!-- 实验代码 --> <div>job码</div> <input type="text" v-model="jobCode"> <div id="pri 阅读全文
posted @ 2019-07-30 17:47 古墩古墩 阅读(5936) 评论(0) 推荐(0) 编辑
摘要:原文链接 使用pdf.js插件与LODOP控件实现前端浏览器静默打印PDF文件 lodop官网地址:http://www.lodop.net/download.html lodop他人总结教程:https://blog.csdn.net/hello_world_qwp/article/details 阅读全文
posted @ 2019-07-29 13:39 古墩古墩 阅读(2212) 评论(1) 推荐(0) 编辑
摘要:浏览器给服务器传递参数,最常用的是地址栏传参(get),以及表单提交(post) 先说get传参,就是在url后跟上?key=value&key2=value2...... 但是按照前几篇的http服务器中,当我们访问localhost:3000/text?a=1时,服务器却返回了404页面 在终端 阅读全文
posted @ 2019-07-28 13:32 古墩古墩 阅读(1929) 评论(0) 推荐(0) 编辑
摘要:我们打开浏览器浏览网页时,点击上面不同的模块,地址栏中的路由会发生相应的变化,从而,浏览器向服务器发起请求的内容也会发生改变,那么服务端,是如何来做的呢? 服务端也是,通过路由来做出不同的响应的,我们已经知道,服务器对象的参数有request,和response两个参数。request里就携带了,浏 阅读全文
posted @ 2019-07-27 22:33 古墩古墩 阅读(774) 评论(0) 推荐(0) 编辑
摘要:前端在开发中,大多会想浏览器获取json数据,下面来用nodejs中的http模块搭建一个返回json数据的服务器 然后运行 node app 启动服务器 在浏览器访问localhost:3000 发现浏览器会显示 响应的json数据 如果浏览器的json数据没有 格式化 我们需要装一个浏览器插件 阅读全文
posted @ 2019-07-27 21:01 古墩古墩 阅读(2136) 评论(0) 推荐(1) 编辑
摘要:首先说一下,我们平时在浏览器上访问网页,所看到的内容,其实是web服务器传过来的,比如我们访问www.baidu.com.当我们在浏览器地址栏输入之后,浏览器会发送请求到web服务器,然后web服务器根据请求所携带的信息,返回内容。 那么,nodejs中的http模块,就是用来搭建web服务器用的。 阅读全文
posted @ 2019-07-27 20:38 古墩古墩 阅读(462) 评论(0) 推荐(0) 编辑
摘要:stream流 都是events.EventEmitter的一个实例,都可以来创建自定义事件(也就是说,流是一个事件的实例) 在nodejs中 对http的请求与响应都是用流来实现的,请求就是一个输入的流,响应就是一个输出的流 使用stream流,可以提高性能,前面说的读写文件,是一次性把文件放在内 阅读全文
posted @ 2019-07-27 16:59 古墩古墩 阅读(2691) 评论(0) 推荐(0) 编辑
摘要:node官网:http://nodejs.cn/ 今天想看看node的视频,对node进一步了解, 1、我们可以从官网下载node到自己的电脑上,今天了解到node的真正概念,node时javascript在服务端的运行环境,虽然之前知道,但没有像今天一样这样的新体会, javascript在服务端 阅读全文
posted @ 2019-07-27 10:40 古墩古墩 阅读(468) 评论(0) 推荐(0) 编辑
摘要:原文链接 使用pdf.js插件与LODOP控件实现前端浏览器静默打印PDF文件 lodop官网地址:http://www.lodop.net/download.html 点击下载,文件里有使用手册 electron+vue:博客地址:https://www.cnblogs.com/jiangxifa 阅读全文
posted @ 2019-07-24 22:21 古墩古墩 阅读(1272) 评论(0) 推荐(0) 编辑
摘要:1、安装依赖 npm install svg-sprite-loader --save-dev 2、在config文件中配置 const path = require('path'); function resolve(dir) { return path.join(__dirname, dir) 阅读全文
posted @ 2019-07-23 18:38 古墩古墩 阅读(9344) 评论(2) 推荐(1) 编辑
摘要:https://caniuse.com 阅读全文
posted @ 2019-07-23 18:12 古墩古墩 阅读(107) 评论(0) 推荐(0) 编辑
摘要:看到一篇很好的文章,感觉不用我自己总结了, 上个链接:https://blog.csdn.net/zhouzuoluo/article/details/81010331 阅读全文
posted @ 2019-07-21 18:09 古墩古墩 阅读(118) 评论(0) 推荐(0) 编辑
摘要:vue中提供了一种混合机制--mixins,用来更高效的实现组件内容的复用。最开始我一度认为这个和组件好像没啥区别。。后来发现错了。下面我们来看看mixins和普通情况下引入组件有什么区别? 组件在引用之后相当于在父组件内开辟了一块单独的空间,来根据父组件props过来的值进行相应的操作,单本质上两 阅读全文
posted @ 2019-07-21 17:00 古墩古墩 阅读(3105) 评论(0) 推荐(0) 编辑
摘要:echarts的中文文档地址:https://echarts.baidu.com/tutorial.html#5%20%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B%20ECharts 新文档地址:https://echarts.apache.org/zh/tutorial 阅读全文
posted @ 2019-07-21 15:10 古墩古墩 阅读(22016) 评论(0) 推荐(0) 编辑
摘要:安装 下面看一下如何简单的使用: 在main.js中引入(全局引入) 在vue页面中 效果图: 按需引入 上面全局引入会将所有的echarts图表打包,导致体积过大,所以我觉得最好还是按需引入。 在当前都vue文件中(script) import引入会将模块打包到项目里,而require不会,req 阅读全文
posted @ 2019-07-18 21:48 古墩古墩 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:vue中我们会遇到很多父子组件通信的需求, 下面简单列一下,父子组件通信的几种情况 1:父组件向子组件传值:使用prop向子组件传值; 2:子组件实时监听父组件传来的值的变化:使用watch去监听父组件传来的值; 3:父组件可以通过this.$refs.name.去访问子组件的值或方法; 4:子组件 阅读全文
posted @ 2019-07-14 17:42 古墩古墩 阅读(44115) 评论(1) 推荐(0) 编辑
摘要:vue 修饰符sync的功能是:当一个子组件改变了一个 prop 的值时,这个变化也会同步到父组件中所绑定。 不过它有一个前身,先来看看.sync出现之前是如何实现的 父组件中(传递给子组件一个值:propObj) 子组件中(点击事件去更新父组件的值) 下面用vue 修饰符sync来实现,会更简洁 阅读全文
posted @ 2019-07-14 15:47 古墩古墩 阅读(2139) 评论(0) 推荐(0) 编辑
摘要:刚学vue的时候,曾经学习过slot插槽的使用,但是后面接触的不多,因为之前我还没使用element-ui。。。 但是使用了element-ui之后,里面的许多组件,有时候会使用插槽,为了巩固一下插槽,写一个笔记 首先,插槽有什么作用呢? 我们先来自定义一个组件: 然后在其它组件内引入(script 阅读全文
posted @ 2019-07-14 11:12 古墩古墩 阅读(574) 评论(0) 推荐(0) 编辑
摘要:基本使用都不多说了, 我们知道这个表格组件,每个单元格内容是table绑定的data中的某个属性决定的,但是如果我们想根据这个属性值,渲染出另一个值呢,首先问题来了,我如何获得当前列的值, 查了查,我们可以用插槽来自定义显示的内容 template data methods 上诉代码,templat 阅读全文
posted @ 2019-07-14 10:14 古墩古墩 阅读(33044) 评论(0) 推荐(2) 编辑
摘要:template <el-button type="text" @click="dialogVisible = true">点击打开 Dialog</el-button> <el-dialog title="提示" :visible.sync="dialogVisible" width="80%" 阅读全文
posted @ 2019-07-14 09:05 古墩古墩 阅读(21119) 评论(0) 推荐(0) 编辑
摘要:今天发现手机端,字体大小会随着容器的宽度变化而变化,着很奇怪,加了统一的字体大小样式都不行,于是查了一下: 首先,这个准确说不是由开发人员导致的bug,这是webkit内核移动浏览器特性导致的,这个特性被称做「Text Autosizer」,又称「Font Boosting」、「Font Infla 阅读全文
posted @ 2019-07-13 16:26 古墩古墩 阅读(821) 评论(0) 推荐(0) 编辑
摘要:https://blog.meathill.com/ 安装mysql: https://blog.meathill.com/tech/setup-windows-subsystem-linux-for-php.html multipass网址 https://multipass.run/ 阅读全文
posted @ 2019-07-12 11:27 古墩古墩 阅读(143) 评论(0) 推荐(0) 编辑
摘要:加上如下的CSS设置,就是设定好宽度width,然后设置合适的word-wrap和word-break属性: .breakAll{ white-space:normal; word-break:keep-all; word-wrap: break-word; } word-warp 属性设置如何处理 阅读全文
posted @ 2019-07-11 15:13 古墩古墩 阅读(2646) 评论(0) 推荐(0) 编辑
摘要:message提示的使用 阅读全文
posted @ 2019-07-10 11:33 古墩古墩 阅读(770) 评论(0) 推荐(0) 编辑
摘要:插件github地址:https://github.com/panteng/ie-blocker 我们在做项目时,会考虑到浏览器的兼容问题,当然做,全浏览器都支持的项目我还没经历过,也不想经历,目前做的项目只能兼容到IE8以上浏览器,虽然做不到更低版本的浏览器兼容,但是当用户用低版本浏览器访问项目访 阅读全文
posted @ 2019-07-08 21:11 古墩古墩 阅读(150) 评论(0) 推荐(0) 编辑
摘要:html2canvas文档地址 http://html2canvas.hertzen.com/configuration 方式一:使用html2canvas和jspdf插件实现 该方式是通过html2canvas将HTML页面转换成图片,然后再通过jspdf将图片的base64生成为pdf文件。实现 阅读全文
posted @ 2019-07-07 15:55 古墩古墩 阅读(2919) 评论(0) 推荐(0) 编辑
摘要:在input框上加上这段代码就可以了 另外,我在一个页面上,用一个开关去控制一部分内容显示隐藏与显示时,当我隐藏该隐藏的内容后,不该隐藏的内容也隐藏了,就发现加过上面样式的input框不受影响,于是,我把全部元素都加上了这个css ,也就是把input变成了*,问题解决了,看来这个样式挺有用的, 特 阅读全文
posted @ 2019-07-05 09:12 古墩古墩 阅读(924) 评论(0) 推荐(0) 编辑
摘要:document.body.addEventListener('focusin', () =>{ //软键盘弹起事件 console.log("键盘弹起") }) document.body.addEventListener('focusout', () =>{ //软键盘关闭事件 console.log("键盘收起")}) 阅读全文
posted @ 2019-07-04 19:42 古墩古墩 阅读(2028) 评论(0) 推荐(0) 编辑
摘要:官网地址:http://jeromeetienne.github.io/jquery-qrcode/ 第一步引入插件: 第二步 写一个dom 第三步 生成 ok,生成 上面是一个简单的生成二维码操作,下面进一步了解 参数说明 生成一个: 遇见问题: 1、发现带上背景色,前景色,生成的二维码不好扫描, 阅读全文
posted @ 2019-07-01 21:45 古墩古墩 阅读(4749) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示