前端
pig-weiwei
学学学。。。。。。。。。。。。。。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
百度语音合成urlencode(tex字段2次urlencode)
完美的js URLEncode函数当需要通过查询字符串传值给服务器时需要对get参数进行encode。1,escape()函数,不会encode @/+ (不推荐使用),2,encodeURI()函数,不会encode ~!@#$&()=:/,;?+’ (不推荐使用)3,,encodeURIComponent()函数,不会encode~!*() 这个函数是最常用的我们需要对encodeURIComponent函数,最一点修改:function urlencode (str) {原创 2022-03-03 10:09:46 · 746 阅读 · 0 评论 -
vue网页端Chrome浏览器打开麦克风和摄像头
在 chrome 中 输入 chrome://flags/#unsafely-treat-insecure-origin-as-secure查找 Insecure origins treated as secure 属性添加你要信任的地址 例如:http://192.168.1.8:8080选择属性然后点击右下角的 重启 就ok...原创 2022-02-14 09:08:45 · 2511 阅读 · 2 评论 -
vue中使用mqtt订阅(普通方法连不上的请看我)
vue中的mqtt订阅,普通的mqtt和stomp.js已经不行啦原创 2021-12-10 15:45:46 · 10141 阅读 · 15 评论 -
常用正则表达式收录
1,正则匹配0-100的数字onkeyup="this.value=this.value.match(/^(0|(?!0)\d{1,2}|100)$/g);"原创 2021-11-23 10:33:16 · 347 阅读 · 0 评论 -
devServer的proxy导致的404问题
devServer: { proxy: { '/sso':{ // target:'http://192.168.0.200:10016', target:'http://192.168.0.156:20016', // target:'http://192.168.0.151:10016', changeOrigin:true,原创 2021-03-11 15:32:44 · 2169 阅读 · 0 评论 -
前端面试题(2020-2021)第一组
一,前端解决跨域问题(常用)1,后端设置cors允许跨域,一般指定ip,也可以允许全部2,jsonp,利用浏览器对script加载完自动执行的特新来实现的,需要客户端和服务器端两端的同时配合,因此需要特别处理的接口可以使用,一般传统的后台接口不会采用这种方式进行跨域。3,Nginx反向代理,一般利用vue-cli全家桶,开发时在vue.config.js中设置接口在同一个后端域名和端口,正式服务则使用Nginx确保在统一域名下。二,常见web安全及防护防护:1,对用户输入内容进行限制和校验2,原创 2020-09-16 13:58:37 · 12153 阅读 · 1 评论 -
echarts数据更新,图表不更新
原地址:echarts图表地址原图:效果图:问题:当数据更新时,头部标签不会更新。代码:var myChart1 = echarts.init(document.getElementById("echartContainer1")); console.log(this.source_data1) myChart1.setOption({ tooltip: {},原创 2020-05-25 11:44:05 · 4616 阅读 · 3 评论 -
vue-cli工具类整合
我们做Vue脚手架项目时,经常会用到很多重复的代码段或者方法函数,所以我们可以封装起来,想用的时候就用,也避免了代码冗余。1、在src根目录下创建util文件夹,里面创建util.js;2、在src根目录下的main.js中键入以下代码,引入util.js,并且全局注册;import utils from './util/util'Vue.prototype.$utils=utils...原创 2020-04-17 14:33:05 · 303 阅读 · 0 评论 -
vue进阶题库
1,控制台会有打印么?<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <div id="app"> ...原创 2020-04-16 15:50:58 · 1453 阅读 · 0 评论 -
element-UI中table组件使用时结合CheckBox
在使用element-UI组件时,尤其是各种后台管理软件用到的尤其多。在用table组件时,我结合了checkBox来进行多选,用来传递多组数组。但是我在载入页面时使用过一次,用来显示已经勾选过的选项(从后端传的数据),然后用rows.forEach(row => { this.$refs.multipleTable.toggleRowSelection(row...原创 2019-11-26 17:19:13 · 1422 阅读 · 0 评论 -
vue移动端适配方案
这里主要通过rem来适配移动端主要用到两个插件postcss-pxtorem 是一款 postcss 插件,用于将单位转化为 remlib-flexible 用于设置 rem 基准值npm i postcss-pxtorem -snpm i lib-flexible -s我用的是vue-cli3,所以需要自己配置文件,我在vue.config.js中,配置如下代码:css: { ...原创 2019-10-16 10:41:08 · 240 阅读 · 0 评论 -
vue开发和生产环境axios接口切换
主要方法是在你创建vue.config.js之后,在本地跨域是没有问题的,此时打包上线之后,接口会出现一个问题,就是多了跨域的一个字段。此时需要创建一个文件,类似于api.config.js的文件。文件中写上:var isPro = process.env.NODE_ENV === 'production' //process.env.NODE_ENV用于区分是生产环境还是开发环境//根据...原创 2019-10-07 13:23:19 · 644 阅读 · 0 评论 -
微信小程序 异步转同步,promise,for循环加request异步解决方案
问题:在使用for循环的同时,在内部使用wx.request发送get或者post请求,会导致异步请求存储数据。由于我对微信小程序的应用不是很熟练,并且微信小程序并不像vue那么好使。所以使用异步转同步的方式解决问题。方案:1,创建两个数组,这里分别是 user 和userHead data: { hotData: [], userHead: [], user: ...原创 2019-09-06 16:21:57 · 6629 阅读 · 0 评论 -
img 图片自动适应div的方法
我们在写页面的时候经常会遇到需要图片自适应容器大小这样的情况,下面我就开门见山的说明一下怎样去实现这样一个效果。1.简单的做法<div> <img src="1.jpg" alt=""></div>备注一下这里的图片大小为200x200pxdiv { width: 400px; height: 400px; b...原创 2018-12-08 17:10:58 · 15696 阅读 · 2 评论 -
jQuery商品展示
展开动画的练习 佳能 尼康 富士 理光 索尼 松下 可达...原创 2018-12-08 16:07:28 · 959 阅读 · 0 评论 -
settimeout(function(){console.log(i)},0);
for(var i=0;i<10;++i){setTimeout(function(){console.log(i)},0);}这是一个闭包,那么这个闭包输出的到底是什么???答案:输出的是 10 ,且连续输出10次;setTimeout是异步执行,也即每一次for循环执行一次,settimeout都会执行一次,但是里面的settimeout并没有立即被执行,而是等到for循环结束...原创 2018-11-17 12:34:46 · 5485 阅读 · 1 评论 -
2019前端经典面试题
1, html和xml有什么区别html是超文本标记语言 xml是可扩展标记语言html语法宽松,xml语法严谨html使用固有标记,xml没有固有标记html标签预定义,xml标签可扩展,可定义html是用来显示数据的,xml是用来描述和存储数据的2, css有哪几种选择器?权重的优先级?第一种为 属性选择器第二种为 id选择器第三种为 class选择器第四种为 伪类选择器...原创 2018-11-13 21:08:21 · 2020 阅读 · 0 评论
分享