1. setData说明 小程序中,没有双向数据绑定。 setData函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的this.data的值(同步)。 直接修改this.data而不调用this.setData是无法改变页面的状态的,还...
SpringBoot整合SpringDataJpa
1. 添加依赖 <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!-- springdata jp...
修改oracle数据库编码的方法
案例: 目前我的数据库环境的字符集是AL32UTF8,那么把它改成ZHS16GBK 1. 首先以sysdba的身份登录上去 conn /as sysdba 2. 关闭数据库 shutdown immediate 3. 以mount打开数据库 startup mount 4. 设...
JS下载Base64格式的图片(支持IE和移动端浏览器)
思路 在项目开发过程中,经常会有图片导出的需求,尤其是带有图表类的应用,通常需要将图表下载导出。 Chrome等新浏览器 在chrome等新版浏览器中实现base64图片的下载还是比较容易的: 创建一个a标签 将a标...
CSS3的@media用法
语法 @media [and | not | only] mediatype and | not | only (media feature) [and | not | only (media feature)] { css-code; } 你也可以针对不同的媒体使用不同 stylesheets : <link rel="stylesheet...
vue-meta-info插件用法
插件介绍 vue-meta-info是一个基于vue 2.0的插件,它会让你更好的管理你的app里面的meta信息。 你可以直接在组件内设置metaInfo便可以自动挂载到你的页面中。 如果你需要随着数据的变化,自动更新你的title、met...
vue-cli3配置预渲染插件prerender-spa-plugin
原创文章,转载请注明出处,谢谢! 什么情况下用预渲染 如果你调研服务器端渲染(SSR)只是用来改善少数营销页面(例如/, /about, /contact等)的SEO,那么你可能需要预渲染。无需使用web服务器实时动态编译HTM...
nginx开启gzip压缩
开启方式 修改nginx配置文件,在http或者server或者location(作用范围不同,具体加在哪里根据实际情况而定)中加入以下配置: gzip on; gzip_buffers 32 4K; gzip_comp_level 6; gzip_min_length 100; gzip_ty...
vue-cli3+nginx配置gzip压缩
原创文章,转载请注明出处,谢谢! 安装插件 npm i -D compression-webpack-plugin 修改vue.config.js const CompressionPlugin = require("compression-webpack-plugin") module.exports = { config...
vue项目打包部署到nginx
原创文章,转载请注明出处,谢谢! 打包 npm run build 如果打包后得文件过大,应该比较大的组件改成按需加载,比如只用到了echarts中的折线图,那么应该只加载折线图就够了。 上传到服务器 将打包后的di...