
web前端
Tomoe20
这个作者很懒,什么都没留下…
展开
-
移动端问题整理
1、字符串反转const reverseStr = str =>{ if (!str) return; return str.split('').reverse().join('');}reverseStr('acb');原创 2021-09-18 14:03:37 · 190 阅读 · 0 评论 -
echart 折线图去掉折线上面的小圆点
Echart 去掉折线上面的小圆点: 只需要加上symbol: "none"series:[{ symbol: "none", name: "seriesName", type: "line", data: "seriesData" }]原创 2021-08-04 11:30:34 · 9292 阅读 · 0 评论 -
面试(小红书)
1、http与HTTPS2的区别2、tcp与udp3、cdn??4、手写发布订阅模式 实现emit/on5、Vue组件通信6、Vue组件 如何渲染成页面的原创 2021-07-21 19:21:21 · 368 阅读 · 2 评论 -
项目中常用方法
1、正则限制范围1~10000,并保留2位小数 reg: /^10000$|^([1-9]\d{0,3})(\.\d{1,2})?$/2、正则限制范围1~10000,并保留2位小数/^\d{1,2}\.\d{1,2}\.\d{1,2}$/g;3、时间控件disabledDate(time) { // let curDate = (new Date()).getTime(); // let beforeDay = curDate - 2 * 24 * 3600 * 1000; /..原创 2021-07-17 23:39:02 · 166 阅读 · 0 评论 -
webpack.optimize.UglifyJsPlugin has been removed, please use config.optimiza
报错如下图:解决:webpack4.x使用mini-css-extract-plugin代替extract-text-webpack-plugin使用方式:也有小伙伴通过升级npm i extract-text-webpack-plugin@next -D 升级后是beta版本所以没有采用原创 2020-05-27 11:33:11 · 1153 阅读 · 0 评论 -
Property propDD has no initializer and is not definitely assigned in the constructor
1、object类型解决方案检测报错代码 @Prop() propDD: object;修改后 方式一 @Prop({ type: Object, default: {} }) propDD: any; 方式二 @Prop() propDD?: object;2、array类型解决方案检测报错代码 @Prop() propF: string[]; @Prop() propG: Array<..原创 2020-05-19 11:27:31 · 12351 阅读 · 1 评论 -
小程序踩坑
使用框架taro1、使用chooseImage获取图片临时路径为wxfile://xxx,结果图片不展示,原因是chooseImage执行后会自动调用useDidShow方法2、使用previwImage预览图片也会执行useDidShow方法...原创 2020-04-21 13:55:50 · 777 阅读 · 0 评论 -
移动端框架之mand-mobile
技术大佬指定要求使用mand-mobile框架,记录下mand-mobile踩坑点。mand-mobile样式更改,最好使用主题色,使用变量样式覆盖 popup不能多层嵌套 iPhoneX会有问题 ...原创 2019-09-21 12:05:21 · 1920 阅读 · 0 评论 -
在本地查看打包后的项目
我使用的是vue前端框架,nginx服务器;1、首先在终端输入命令npm run build,文件中会多一个目录dist2、在nginx的nginx.conf中配置如下3、重启nginx4、在浏览器中输入http://localhost:9000/在打包后在本地运行会出现如下错误解决办法如下:1、修改config里面的ind原创 2018-01-05 14:26:29 · 1244 阅读 · 0 评论 -
vue项目中报有关eslint的错,关闭eslint
Errors: 4 http://eslint.org/docs/rules/semi 4 http://eslint.org/docs/rules/quotes 3 http://eslint.org/docs/rules/我在运行vue项目的时候终端报如下报错解决办法,关闭eslint,打开config里面的index.js1、将useEslint原创 2018-01-10 10:19:02 · 2548 阅读 · 1 评论 -
vue中axios错误用法
引用了axios后报错如下:我的代码如下:这个用法是错误的,axios不能这么使用原创 2018-04-18 11:32:49 · 998 阅读 · 0 评论 -
vue-cli3设置代理无效
闲着无聊使用vue-cli3.0搭建了项目,在配置代理后运行的时候出现了如下情况:但是这个接口直接拿地址拼接是能取数据的,如下(不好意思部分数据必须要隐藏哈):以下是我的vue.config.js,代理配置: 错误原因:pathRewrite中'^/api':’api‘i问题 // 冒号后面的api意思是用‘/api’代替target里面的地址,后面组件中我们掉接口时直...原创 2018-11-14 17:47:20 · 22123 阅读 · 9 评论 -
vue -- Cannot set property 'render' of undefined解决方法
在用vue-cli3做项目,本地run的时候没有问题,打包时报错:Cannot set property ‘render’ of undefined网上有查看解决办法说是组件里写了script标签,没写 export default {}加上这句话之后依旧不好使。查看配置文件,我将打包到的文件目录注释后,就好了。...原创 2018-12-12 15:55:49 · 5000 阅读 · 0 评论 -
ios10使用 Clipboard点击无反应
尝试了官网及网上的所有案例,触发事件标签改为button ,在html中加入onclick=“”,但是点击按钮ios都没有反应,后来更换版本号就好使了,目前使用的是1.5.2版本。...原创 2019-02-19 10:15:18 · 1323 阅读 · 0 评论 -
vue3.0代理配置
vue2.0 时经常使用配置代理,proxyTable,如下图3.0脚手架搭建项目后使用proxy,去掉了pathrewrite两者的区别时 proxyTable 配置的代理/qrapi/会替换target里面的地址,而proxy配置的代理/api/会拼接在target后面...原创 2019-03-06 09:39:26 · 1614 阅读 · 0 评论 -
短信验证码获取
短信验证码获取(等待时间为Num=60s) <button id='btn'>点击获取验证码</button><script src="http://code.jquery.com/jquery-2.1.1.min.js"></script><script> $(function () { var Num = 60; function getNumber() { v原创 2017-12-29 13:52:00 · 617 阅读 · 0 评论