自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 解决windows7无法安装node更高版本问题

node安装

2022-11-28 14:07:18 690 1

原创 echarts 5.2版本遇到的问题

现象echarts版本5.2窗口发生改变时,通过mychart.resize()重新加载图形,但设置的endLabel位置还是之前的,通过缩放后,位置显示正确。解决方案还未解决

2021-12-22 14:25:34 1117

原创 vue 国际化实现语言切换

使用国际化插件:vue-i18n参考:https://www.cnblogs.com/scode2/p/9098579.html

2021-12-16 11:04:21 654

原创 dhtmlx-gantt:cannot convert undefined or null to object

问题描述:dhtmlx-gantt 版本7.0.5系统中使用了两个gantt,两个甘特图的gantt.ext.zoom.init初始化配置不相同,通过排查发现,init方法初始化一次后,不能再重新设置,导致gantt.ext.zoom.setLevel(“day”)设置报错。解决方案:由于两个gantt引用的是同一个对象,对象存在引用关系,未找到更改和销毁等方法,最终选择引用不同的js文件暂时解决了该问题。...

2021-12-15 18:09:11 481

原创 nodejs和npm版本不匹配:npm does not support Node.js v10.15.3

报错:npm dose not support Node.js v10.15.3描述:使用node --version \ npm --version查看版本未发现什么问题卸载node并重新安装还是一样的问题原因:卸载node会卸载不干净,需要手动删除npm相关文件夹,如下图:卸载完node后,再手动删除上面两个文件夹重新安装即可。...

2021-12-14 12:05:15 4648 1

原创 vue遍历new Map()对象数据

data () { return { map: new Map() }},mounted () { this.map.set('a', [{ name: 'a', age: 18 }]); this.map.set('b', [{ name: 'b', age: 20 }]);}<li v-for="[key, value] of map" :key="key"> <span>key: {{ key }}</span> <p

2021-05-28 14:19:24 3695

原创 数组去重若干方法

var arr = [0, 0, 0, 0, 1, null, 1, null, 4, 4, undefined, undefined, 2, 2, 3, 3, 4];// for循环function uniqueArr1 (array) { var _arr = []; for (var i = 0; i< array.length; i++) { if (!_arr.includes(array[i])) { _arr.push(array[i]); }

2021-05-19 15:23:24 79

原创 vue 项目运行时 Failed to decode param ‘/%3C%=%20BASE_URL%20%%3Efavicon.ico‘

vue.config.js配置pwa:// 配置module.exports = {pwa: {iconPaths: {favicon32: ‘favicon.ico’,favicon16: ‘favicon.ico’,appleTouchIcon: ‘favicon.ico’,maskIcon: ‘favicon.ico’,msTileImage: ‘favicon.ico’}}}

2021-05-18 10:19:51 6851 1

原创 element upload文件上传后校验信息还存在

解决方案一:通过增加el-checkbox-group<el-form-item label="底图文件" prop="underlayFile"> <!-- 解决文件上传后校验信息还存在的问题 --> <el-checkbox-group v-show="false" v-model="reproductionForm.underlayFile"></el-checkbox-group> <upload-file ref="uploa.

2021-03-05 15:01:10 1360 1

原创 “export ‘default‘ (impcsdorted as ‘vuePlugins‘) was not found in ‘../public/map/vue-plugins.umd.min‘

"devDependencies": { "@babel/plugin-transform-modules-umd": "^7.12.13", "@vue/cli-plugin-babel": "^3.5.0", "@vue/cli-plugin-eslint": "^3.5.0", "@vue/cli-service": "^3.5.0", "babel-eslint": "^10.0.1", "css-loader": "^3.2.1", "esl

2021-02-03 14:15:45 134

原创 git-fatal: No configured push destination. / warning: LF will be replaced by CRLF in store/README.md

本地合并远程分支上的代码git pull 远程仓库的url提交:git add .git commit -m "信息"提示错误$ git pushfatal: No configured push destination.Either specify the URL from the command-line or configure a remote repository using git remote add <name> <url> and

2020-12-01 11:58:44 199

原创 canvas getImageData中data数据

高度渐变(由浅入深渐变)<!DOCTYPE html><html><body style="display: flex;flex-wrap: wrap;"><script> let canvas = document.createElement('canvas'); let imgW = 8, imgH = 128; canvas.width = imgW; canvas.height = imgH;.

2020-11-19 10:48:38 1519

原创 moment JavaScript 日期处理类库简单应用

网址: http://momentjs.cn/格式化时间console.log(moment('2020-01-01').format('YYYY-MM-DD'));console.log(moment('2020-01-01').format('YYYY-M-D'));console.log(moment('2020-01-01 08:05:03').format('YYYY-MM-DD HH:mm:ss'));console.log(moment('2020-01-01 08:05:03').

2020-09-27 10:53:12 225

原创 npm install安装时MSBUILD error MSB3428 未能加载 Visual C++ 组件“VCBuild.exe”

npm install安装依赖时出现如下问题:MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,安装 .NET Framework 2.0 SDK;安装 Microsoft Visual Studio 2005;或如果将该组件安装到了其他位置,请将其位置添加到系统路径中。1.以管理员的方式运行cmdrunas /noprofile /user:Administrator cmd2.安装windows-build

2020-08-06 22:57:52 681

原创 解决vs code设置别名后路径不会自动提示

项目中webpack.base.conf.js配置自定义别名resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src'), 'styles': resolve('src/assets/styles') } },在项目根目录下创建jsconfig.json文件,配置如下:{ "co

2020-07-23 12:04:55 2203

转载 js数组去重

1.利用ES6 Set去重var arr = [1,1,8,8,12,12,15,15,16,16];function unique (arr) { return Array.from(new Set(arr))}console.log(unique(arr))执行结果: [1, 8, 12, 15, null, NaN, {…}, {…}, 16]不考虑兼容性,这种去重的方法代...

2020-01-07 12:03:15 234

原创 flow--JS静态类型检查

[ignore][include][libs][lints][options][strict]

2020-01-07 09:51:09 222

原创 webpack打包vue项目之启动

1.全局安装express-generator生成器 npm install express-generator -g2.创建一个express项目express myExpress3.进入myExpress目录,安装项目依赖npm install4.把dist目录下的所有文件复制到express项目的public文件夹下5.启动npm start 输入http://...

2019-11-11 14:12:43 175

原创 vue+element切换路由

<template> <el-tabs v-model="activeName" @tab-click="handleClick"> <el-tab-pane label="用户管理" name="first"> </el-tab-pane> <el-tab-pane label="配置管理" name="secon...

2019-09-15 12:02:05 417

原创 element框架导航菜单在页面刷新时会回到默认项

<template> <div> <el-menu :default-active="activeIndex" router class="el-menu-vertical-demo" @select="handleSelect" background-color="#545c...

2019-08-09 11:35:00 2377

转载 vue文字滚动

文字左右滚动案例<template> <div class="my-outbox"> <div class="my-inbox" ref='box'> <div class="my-list" v-for="(item,index) in sendVal" :key='index' ref='list'> ...

2019-07-21 10:42:07 637

原创 vue项目中使用this.$forceUpdate()进行强制渲染

vue页面中通过v-for进行数据渲染,如果层次太多,有时候数据发生改变但是页面上看到的效果是毫无变化。render函数没有自动更新,可以通过this.$forceUpdate()手动刷新....

2019-07-18 14:23:25 13642 2

原创 vue项目中父子组件在调用方法的时候出现undefined

1.首先定义子组件并引用子组件2.通过this.$refs调用子组件的方法,假设是init方法3.页面出现报错init方法未定义的异常由于子组件没有在页面初始化时加载,而是在点击某个特定的按钮后才开始显示加载,所以出现未定义异常.解决方案:1.使用vue中this.$nextTick()2.可以使用setTimeoutnextTick应用场景:在Vue生命周期的created()钩...

2019-07-18 14:16:02 1083

原创 vue query传参刷新后数据变成"[Object Object]"

写法:this.$router.push({ path: '/index', query: row //直接传递参数,且参数是一个对象 })以这种方式传递参数,且参数为一个对象,刷新页面后可能会出现“[Object Object]”解决方案:this.$router.push({ path: '/index', query: { row: JSON...

2019-07-18 13:57:35 4509 3

原创 js中map和list互转

定义集合let showList = [ {name: '西游记', id: 1, content: "hhh"}, {name: '三国演义', id: 2, content: "hhh"}, {name: '水浒传', id: 3, content: "hhh"}, {name: '红楼梦', id: 4, content: "hhh"}] 将集合...

2019-06-14 11:44:15 22485 10

原创 气泡地图数据为0不显示地图名称

问题:series: [ { name: 'XXX', type: 'scatter', coordinateSystem: 'geo', data: convertData(this.seriesData), symbolSize: function (...

2019-05-31 10:43:23 368

原创 vue中父子组件传值问题

1.父组件向子组件传值–props<template> <div> <hello-world :parentmsg="msg"></hello-world> </div></template><script>// @ is an alias to /srcimport HelloWorl...

2019-05-12 10:45:56 115

原创 Refusing to install package with name "bootstrap-vue" under a package

npm install bootstrap-vue时出现标题的报错,原因:vue create bootstrap-vue创建的项目名称为bootstrap-vue和要安装的包bootstrap-vue冲突了,修改项目名称即可解决

2019-05-08 09:34:50 1066

原创 gojs中去除水印

如果是npm引入gojs,在node_modules中找到go.js和go-debug.js,在js文件中搜索7eba17a4ca3b1a8346将如下代码:a.cr=b.W[Za("7eba17a4ca3b1a8346")][Za("78a118b7")](b.W,Ak,4,4);替换成a.cr=function(){return true;};再运行即可看到水印已经去掉....

2019-05-06 16:00:40 653 2

原创 vue-cli3快速创建项目

本文使用的的版本如下:vue: 3.2.1webpack:4.16.2node: 10.15.31.创建一个项目名为cctest2.通过上下键选择,空格选中,选择最后一项,自定义设置项目相关的配置3.本文使用的是sass4.使用配置文件5.6.7.是否保存刚刚配置的内容,如果选择yes,则下一次vue create XX的时候就可以看到这个preset. 所有的pr...

2019-04-16 11:59:48 144

原创 elementui el-table根据分页显示表格序号

每页显示的序号都是一样的:<el-table :data="tableData" highlight-current-row @current-change="handleCurrentChange"> <el-table-column type="index" width="50"> </el-table-column&gt...

2019-04-12 16:07:07 2492 1

原创 vuex的简单使用

使用vue-cli搭建框架1.vuex的状态存储是响应式的,当vue组件从store中读取状态的时候,若store中的状态发生变化,那么响应的组件也会相应的得到高效更新2.不能直接改变store中的状态,显示地提交(commit) mutation,方便地追踪每一个状态的变化import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)...

2019-04-11 10:08:13 102

原创 vs code中配置git(source control工具)及git提交代码

file-&amp;gt;preferences-&amp;gt;settings增加如下git.path的配置,如下:{“editor.fontSize”: 16,“files.autoSave”: “off”,“editor.wordWrap”: “on”,“git.ignoreMissingGitWarning”: true,“git.path”: “D:/git/Git/bin/git.e...

2019-03-14 19:46:53 5677 2

原创 vue-loader was used without the corresponding plugin

安装: cnpm i vue-loader vue-template-compiler -D后报错如下:解决方案://引入插件const VueLoaderPlugin = require('vue-loader/lib/plugin');module.exports = { entry: path.join(__dirname, './src/main.js'), ou...

2019-03-13 21:18:57 153

原创 vue中vue-resource发起get/post/jsonp请求

&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;meta name=&quot;viewport&quot; content=&amp

2019-03-10 09:29:42 148

原创 Git安装和使用

可参阅文章:https://www.cnblogs.com/ximiaomiao/p/7140456.htmlAdministrator@WIN-2NCKG7BUR4U MINGW64 /e/examples/git$ git init **初始化文件**Initialized empty Git repository in E:/examples/git/.git/Ad...

2019-02-27 23:56:29 202

原创 gulp前端自动化工具

gulp是基于node的自动化构建工具.开发的时候分为2个节点:开发阶段:源文件不会被压缩部署阶段:所有文件需要压缩gulp功能: 自动压缩JS文件 自动压缩CSS文件 自动合并文件 自动编译sass 自动压缩图片 自动刷新浏览器全局安装gulpcnpm install gulp -ggulp -v在当前的文件根目录下面,`shift+右键`打开命令行;初始化文...

2019-02-24 22:58:37 205

原创 css预处理器及sass

css预处理器CSS预处理器定义了一种新的语言,用一种专门的编程语言,减少枯燥无味的CSS代码的编写过程的同时,它能让你的CSS具备更加简洁、适应性更强、可读性更加、层级关系更加明显、更易于代码的维护等诸多好处。sass安装安装Ruby:rubyinstaller-devkit-2.5.3-1-x64.exe输入如下命令ruby -v安装成功会打印如下信息:ruby 2.5.3p1...

2019-02-22 23:30:22 895 1

原创 vs code一些设置

nodejs代码智能提示1.安装淘宝npm(cnpm)npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm -v2.会依赖一些第三方的插件,先安装typings这个包,如果使用的是淘宝镜像,输入cnpm,cmd执行:cnpm i typings -g || cnpm install typin...

2019-02-21 23:25:51 160

原创 node中request对象常用属性、response对象常用成员

request对象常用属性let http = require('http');http.createServer(function(req, res) { //1.获取所有请求报文头 //req.headers返回的事一个对象,这个对象中包含了所有的请求报文头 console.log(req.headers); //req.rawHeaders返回的事一个数组...

2019-02-21 23:07:20 2120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除