简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、文本打印项,style设置1.Lodop设置文字居中LODOP.ADD_PRINT_TEXT(Top,Left,Width,Height,strContent);增加纯文本打印项LODOP.ADD_PRINT_TEXT(200,0,100,50,"自动居中的标题");LODOP.SET_PRINT_STYLEA(0,"Horient",2);SET_PRINT_STYLE整体设...
熟悉下echarts图表,options配置项的xAxis参数当你的数据有时间和值,你可以做成类目型折线图,也可以做成时间轴折线图。类目型就是点与点之间等距,时间不等距;而做成时间轴,则时间等距,两点之间不一定等距。xAxis的type,data及symboltypecategorytimemin (坐标轴刻度最小值)‘dataMin’,此时取数据在该轴上的最小值作为最小刻...
很惭愧,写css写了好几年,竟然今天才知道不用自己写滚动条,不用写任何的js,直接改变默认的滚动条样式就能实现想要的效果!今天就来说一说CSS3自定义滚动条样式 -webkit-scrollbar当内容超出容器时,容器会出现滚动条,其自带的滚动条有时无法满足我们审美要求,那么我们可以通过css伪类来实现对滚动条的自定义。首先我们要了解滚动条。滚动条从外观来看是由两部分组成:可以滑动的...
解决方法用$.set用Object.assignvue双向绑定原理Vue采用数据劫持结合发布者-订阅者模式的方法,通过Object.defineProperty()来劫持各个属性的setter,getter属性,在数据变动话,通知订阅者,触发更新回调函数,重新渲染视图。vue数据vue中data中定义的数据,都被赋予了getter和setter,当你要给对象添加新的属性的时候,或者你在其他地方直接
vue3使用useVModel实现双向数据绑定v-model指令
在vue中,经常会遇到组件间数据传递的问题,这里来了解下父子组件,及兄弟组件之间的数据传递父组件传值给子组件父组件通过v-bind:参数名=’数据变量’子组件通过props接收父组件通过v-bind:参数名=’数据变量’<template><div id="app">&
vue2的双向数据绑定原理,以及修改数据页面不更新的原理和解决方案
在vue项目中,尤其是h5制作的app,来回跳转的时候,有的地方需要做缓存,一来防止页面重复加载同样的数据造成服务器压力,二来防止页面重新加载造成卡顿,影响客户体验,今天,小闫就工作问题来帮助大家理解vue-router的缓存 - keep-alive1. <router-view><router-view> 组件用于渲染路径匹配到的视图组件。 渲染的组件还可以内嵌自...
安装vue-cli2和3以及创建vue2和vue3项目的步骤及区别,干货!!!
(即每个环境对应变量的变量值都是一样的时候,则可以将变量定义在公用的.env文件中,而对应每个环境的 .env.xxx文件中则不需要再重复定义此变量).在.env.xxx 文件中只有 NODE_ENV,BASE_URL 和以 VUE_APP_ 开头的变量会通过 webpack.DefinePlugin 静态地嵌入到客户端侧的代码中。vue-cli-service build --mode test