自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue & webpack & typescript“初始化前无法访问‘__WEBPACK_DEFAULT_EXPORT__‘”

我用webpack来编译vue & typescript代码。Webpack编译所有代码都没有任何错误,但在运行时,App.vue中的某些内容会出错。如果我将lang="ts"属性添加到我单个文件组件中的脚本标记中,则会生成错误Uncaught ReferenceError: Cannot access '__WEBPACK_DEFAULT_EXPORT__' before initialization解决方式:module.exports = { ... module:

2022-03-10 20:10:23 3819

原创 解决vue的router组件component在import时不能使用变量问题

webpack 编译es6 动态引入 import() 时不能传入变量,例如dir ='path/to/my/file.js' ; import(dir) , 而要传入字符串 import(‘path/to/my/file.js'),这是因为webpack的现在的实现方式不能实现完全动态。但一定要用变量的时候,可以通过字符串模板来提供部分信息给webpack;例如import(./path/${myFile}), 这样编译时会编译所有./path下的模块,但运行时确定myFile的值才会加...

2022-03-10 20:06:32 4375

原创 Vue init webpack报错:unable to verify the first certificate

使用vue-cli初始化webpack项目的时候,用到如下的命令进行初始化:$ vue init webpack [project-name]在设置了npm的代理并修改了国内的镜像仓库之后仍然报错,报错信息如下:$ vue-cli · Failed to download repo vuejs-templates/webpack: unable to verify the first certificate通过查资料了解到,这个问题产生的原因是我们使用了代理服务器,所以vue-cli在

2021-12-01 14:30:50 1344 2

原创 模板字符串碰到script无法识别

我们在上图中可以看到模板字符串加入了script标签后会报错原因:运行JS的时候由上至下,先识别模板字符串里面的script标签,会认为标签结束了,所以后面会报错(其实和字符串里面无法放script标签是一个道理)解决办法:利用转义字符 “\”...

2021-11-03 10:05:18 858

原创 typeof与tostring.call()的区别

typeofvar und=undefined;var nul=null;var boo=true;var num=1;var str='xys'var obj=new Object();var arr=[1,2,3];var fun=function(){}var date=new Date();var reg = /a/g;var err=new Error()var arg;(function getArg(){ arg=arguments;})(); c

2020-05-28 14:22:59 204

原创 百度地图缩放拖拽后视图偏移、漂移的问题

左右偏移严重,经过排查发现是由于地图模块为非第一个tabPane造成的,使用的是ivew的tab组件,默认开启了动画效果,动画效果是左右滑动效果,和百度地图的缩放拖拽冲突了(谷歌地图无此问题)。解决方法:1.将地图模块的tabPane移动到tab内的第一个,但业务需求不允许我这样做,所以用第二个方法2.将tab组件的动画关闭......

2019-10-26 11:40:50 2193

原创 使用antd的react项目中查询条件重置功能的实现

<div className='headDiv'> <h4>任务日期:</h4> <RangePicker onChange={this.dateOnChange} value={this.state.date} /> ...

2019-07-15 10:47:18 2827

原创 验证码错误问题

在项目中遇到验证码明明输入正确但登陆请求接口却一直返回错误的问题.验证码是后端返回的,但由于前端项目中使用了代理(为了跨域),导致session不同目前的解决方案是由后端来解决跨域问题,前端不做跨域处理= =...

2019-06-26 14:38:45 1762

原创 react项目使用npm run eject报错的解决方式

如上是报错信息,解决方式:执行git add再接着git commit,然后再npm run eject就ok了

2019-06-18 09:25:08 665

原创 vue项目使用element UI格式化table中某一字段时:formatter不生效的问题

<el-table-column label="用户角色" width="120" :formatter="formatFunc"> <template slot-scope="scope"> <span>{{ scope.row.role.roleName }}</span> </temp...

2019-05-20 16:30:07 14545 7

原创 在使用vue 全局filter时遇到的问题

/** * * @param {用户状态} statusNum */export function userStatusFilter(statusNum) { let userStatus = '' switch (statusNum) { case 1: { userStatus = '正常' brea...

2019-05-20 16:24:22 1656

原创 日期格式的问题

后台需要以下几种的格式之一都行我的本地代码控制台打印出来是这样 Tue Apr 09 2019 10:20:30 GMT+0800 (中国标准时间)讲道理没错啊 完全符合然而,事情往往没有那么简单发送给后台时格式变成了这样然后问了一下后台 他说没有做任何转换 让我搜一下格式转换然后通过toString()这个方法成功把格式转为正确的格式!但每...

2019-04-16 10:44:36 238

原创 项目中遇到Cannot read property 'length' of null

最近在做一个动态路由的项目,需要有三层嵌套循环去改变后台传过来的数据字段以及其他操作,比如给component值加".index"等.遍历第三层时,报错Cannot read property 'length' of null然后苦思冥想,发现是因为第三层的只有下标为3的字段是不为空的,其他下标的字段都为空.所以没有遍历到就报错没有读取到length后台返回的数据如下,permiss...

2019-04-12 10:04:12 13594

原创 JavaScrit构造函数、原型对象作用意义

今天项目中遇到个数组转字符串的需求,作为数据转换白痴的我搞了一会儿才搞定,难受了我原来是这样写的然后发送出去的格式是这个数组后来经过百度用了join()方法后解决...

2019-04-11 16:12:25 1253

原创 项目中使用axios.delete时后台接收不到参数的疑惑

在实战项目中遇到了然后通过https://blog.csdn.net/qq383366204/article/details/80268007解决了但还是不是想要的参数格式,本来get和post方式传参的话通过QS插件转换为formdata格式就解决了,可delete方式比较麻烦,它内部又给我转换了格式……最后通过红框内的配置解决了最后通过以下参数格式成功执行删除...

2019-04-09 11:06:34 840

原创 登录接口数据格式问题

问题链接https://segmentfault.com/q/1010000018705700?_ea=9024229后来用QS插件解决了后端兄弟也给了我一个解决方案的链接https://www.jianshu.com/p/042632dec9fb?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&a...

2019-04-01 11:08:54 578

原创 2019.3.18工作遇到问题

1.创建vue新项目不成功,原因是公司网络可能不稳定,用npm安装vue-cli失败。后来使用淘宝镜像cnpm后就成功了。2.创建vue新项目后,控制台出现【WDS】Disconnect!错误,搜索得知应该把config文件夹里的index.js文件中的localhost改为本机ip地址3.设置按需引入element ui的.babelrc文件后,出现Module build faile...

2019-03-18 14:19:59 378

原创 VSCODE无法在JS文件中补全HTML标签的问题

"emmet.includeLanguages": { "javascript": "javascriptreact"} 在设置中插入这段代码就好了

2018-11-05 14:47:46 3912 3

原创 详解js的六大数据类型

js中有六种数据类型,包括五种基本数据类型(Number,String,Boolean,Null,Undefined),和一种混合数据类型(Object)。

2018-06-21 20:14:42 170

空空如也

空空如也

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

TA关注的人

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