logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue+ts项目 想引入第三方js 如jq

1.TS引入js需要声明文件jquery.js同级别新建jquery.d.ts文件声明export default jquery;然后就能正常使用了

#vue.js#typescript#jquery
vue项目vue.config.js配置打包压缩以及代码分离以及打包后dist文件夹添加时间戳实现更新后无缓存,自动压缩打包后dis文件夹并加上打包时间以及proxy代理

const moment = require('moment');const TerserPlugin = require('terser-webpack-plugin')const FileManageerPlugin = require('filemanager-webpack-plugin');const CompressionPlugin = require("compression-we

#vue.js#javascript#前端
Vue中v-if和v-show与display:none和visibility: hidden的区别

1.v-if和v-show以及display:none都是网页中不占任何的位置。visibility: hidden;只是单纯的隐藏元素,占据位置2.v-if设置为false的时候在控制台状态如下图是注释状态没有实际渲染所以如果使用频繁就使用v-show 因为原理是切换css的display none 所以切换消耗比较低但是初始化会渲染因为v-if的切换需要从新渲染代价过大 如果是不频繁就使用v-

#css
vue实现table表格嵌入Echarts

<template><div><el-table:data="tableData"><el-table-columnprop="date"label="日期"width="180"></el-table-column><el-table-columnprop="name"

#vue.js#前端
vue+ts对data变量定义变量约束

可以使用接口约束interface itableData {date: string;name: string;address: number;}interface iData {num: string;count: number;obj: {age: number;name: string;};tableData: itableData[];}export default {data(): iD

#typescript#vue.js
到底了