- 博客(33)
- 问答 (10)
- 收藏
- 关注
原创 error Component name “Login“ should always be multi-word vue/multi-word-component-names
我们可以通过在vue.config.js文件中添加: lintOnSave: false 即可。
2022-12-30 15:37:02
974
原创 vue3 里面添加router
1.安装,vue3.0默认没有vue-router 需要下载4.0版本。2.在src文件下新建一个router文件夹,然后在这下面新建一个index.js文件。3.在main.js中进行配置。4.在app.vue里面添加路由组件
2022-12-22 17:03:23
911
原创 【uniapp】Hbuilderx运行到微信小程序报错:? Enable IDE Service (y/N) [27D[27C
uniapp报错
2022-08-19 10:49:22
1301
原创 微信小程序报错“request:fail errcode:-201 cronet_error_code:-201 error_msg:net::ERR_CERT_DATE_INVALID“
微信小程序报错
2022-07-12 09:45:21
10282
原创 微信公众号 scanQRCode:fail, the permission value is offline verifying
1、公众号后台白名单查看公众号后台配置有没有设置正确的安全域名和白名单等2、确认config正确通过3、如果是在页面加载好时就调用了JSAPI,则必须写在wx.ready的回调中4、查看jsApiList是否添加了相应JSAPIrouter.beforeEach((to, from, next) => { // 获取权限验证配置(签名) 后端返回 getConfig, 注意返回字段的大小写! let res // 注入配置信息 wx.config({ .
2022-04-11 11:19:02
8150
原创 vue跳转页面不刷新的问题
问题:跳转页面的时候,如果是之前打开过的页面,就会保持着上次跳转的状态不更新原因:vue-router的切换不同于传统的页面切换,而是路由之间的切换,其实就是组件之间的切换,引用相同组件的时候,会直接调用缓存而不会调用created(),mounted()函数。解决方法:第一种:在watch中监听路由变化//监听函数watch: { '$route' () { this.initData();//我的初始化方法 } },对router进行监控,当ro
2022-03-24 16:30:28
7222
3
原创 el-upload手动上传图片并限制图片数量、大小和格式
template部分: <!-- 修改弹窗 --> <el-dialog :title="dialogTxt" @close="closeDialog" :visible.sync="alertBox"> <el-form ref="addForm" :rules="rules" :model="addForm" size="medium" label-width="100px"> <el-row> <el
2022-03-24 11:17:04
2161
原创 Vue实现路由跳转的几种方式
1.this. $router.push( )跳转到指定的URL,在history栈中添加一个记录,点击后退会返回上一个页面。1. 不带参数 // 字符串 this.$router.push('/home') this.$router.push('/home/first') // 对象 this.$router.push({path:'/home'}) this.$router.push({ path: '/home/first' }) //
2022-03-23 17:13:55
5951
1
原创 hosts文件位置和修复hosts文件
hosts文件是一个没有扩展名的系统文件,它的主要作用是能加快域名解析,还可以屏蔽网站等什么是hostsHosts文件主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。可以用文本文件打开!当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,浏览器会立即打开对应网页,如果没有找到,则浏览器会将网址提交DNS服务器进行IP地址解析。这也是提高快速打开网页的方法!配置hosts 的好处hosts文件是一个用于储存计算机网
2022-03-11 14:26:37
10423
原创 cnpm报错 : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本
安装cnpm 镜像npm install -g cnpm --registry=https://registry.npm.taobao.org安装依赖cnpm install报错主要原因时没有执行可用脚本解决:以管理员身份运行power shell 输入set-ExecutionPolicy RemoteSigned 输入A 回车 再次输入cnpm -v就可以运行了 输入命令报错时‘set-ExecutionPolicy‘ 不是内部或外部命令。...
2022-03-09 14:43:17
832
原创 ‘set-ExecutionPolicy‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
1. 点击“开始”菜单搜索找到WindowsPowerShellISE并以管理员身份运行2. 输入 set-ExecutionPolicy RemoteSigned 回车3. 输入 A 回车(选择全是)4. 再输入get-ExecutionPolicy,回车 出现RemoteSigned 即为成功...
2022-03-09 14:32:02
21248
5
原创 get请求中文乱码处理方法
前台页面:var str=encodeURI(encodeURI(“这里是要加密的含有中文的字符串”));为什么这里要加密两次呢?答案是因为第一次加密,生成了含有%开头的字符串,但是在浏览器里面%是一个转义字符,在浏览器提交到服务器时会将这一串加密后的字符串%与%之间的编码,两位两位取出后进行解码,然后再传递给处理页面,所以加密一次不够,加密两次以后后台拿到的才是正确加密过的字符串,才能进行解码的操作!后台页面:String result= URLDecoder.decode(request.
2022-02-11 16:37:35
4119
原创 Ajax请求url拼接多个参数写法
get字符串拼接url: "" + URL + "/system/ops/setoff?dc="+dc+"&sysId="+sysId+"&paw="+paw模板字符串url: `/system/ops/content/setoff?contentIds=${contentIds}&removeReason=${value}&contentType=${contentType}`postdata: JSON.stringify({ pag
2022-02-11 14:07:03
3165
原创 控制li 默认第一个是点击样式,点击其它li 又变回普通样式
实现:第一个li我默认它是被点击后的样式,当我点击另一个的li后,点击的那个li为点击后的样式,第一个li和其它未被点击的li一样为普通的样式。Vue1.遍历出来, 在click中赋值 遍历出来的mx。2.class进行决定是否显示,一点击就把对应的mx赋到activeName中3.此时activeName就和mx一模一样的文本,然后返回一个true能显示当前的了4.让第一个默认选中。就是把activeName放一个数值就行了<template> <div id
2022-02-08 13:41:49
2285
原创 js获取当前日期yyyymmdd
function getNowDate() { var date = new Date(); var sign1 = "-"; var sign2 = ":"; var year = date.getFullYear() // 年 var month = date.getMonth() + 1; // 月 var day = date.getDate(); // 日 var hour = date.getHours(); // 时 var minutes = date.getMinute.
2022-01-24 10:10:39
5428
原创 VUE实现选中后变色并且效果不消失
开始用的css伪类li:active,发现点击之后确实会变色;但是只有鼠标点下去那一瞬间会变色,当鼠标点完之后,效果就消失了。发现只用css还是不行实现代码<div class="topic-list-box-top"> <ul class="tag-list"> <li v-for="(item,index) in topicClass" :key="index" :class="selectedIndex == index ? 'activ
2022-01-19 11:22:55
2373
原创 Element-ui 的全局引入和按需引入
1.通过npm安装element-ui模块npm i element-ui -S2.在代码中引入完整引入在main.js中写入以下内容import Vue from 'vue';import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';//样式文件一定要引入import App from './App.vue';Vue.use(ElementUI);new Vue({
2022-01-14 13:28:02
880
原创 css 实现右边div高度随着左边div内容的增加,右边div的高度也增加(左边div与右边div高度保持一致)
从ajax传回来的数据左边撑开了比较多,右边的数据默认显示在下方,添加css更改位置<template> <div class="indexOne"> <div class="nav_info"> <div class="left_info">8888888888888888888888888888888888888888888888888888889 99999999999999999999999999
2022-01-10 16:54:55
2614
原创 JS调用打印机打印页面指定元素
function doPrint(){ var head_str = "<html><head><title></title></head><body>"; //先生成头部 var foot_str = "</body></html>"; //生成尾部 var older = document.body.innerHTML; //var new_s.
2021-12-21 16:07:52
1502
1
原创 element-ui中的table分页勾选
vue中使用el-table,常需要记住上一页所勾选的数据,实现步骤 1、在el-table中添加:row-key="getRowKeys" <el-table ref="form" :model="form" :row-key="getRowKeys" @selection-change="xz" ........ 2、在第一列,即有多选框的一列,添加:reserve-selection="true" <el-
2021-12-14 16:18:13
2433
原创 localStorage 和sessionStorage 存值,取值,删除指定数据和清空的方法
var a=[ {id:1,city:"bj"}, {id:2,city:"sh"}, {id:3,city:"wh"}, {id:4,city:"cq"}]var val=$(obj).attr("id");//存值localStorage.setItem("userInfo",JSON.stringify(a)); //存储之前数组转换为字符串sessionStorage.setItem("select_id",val);sessionStorage.se..
2021-12-03 13:28:45
3214
原创 layui弹出层: layer.open
layer.open({ type: 1 //0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层) ,title: title //标题 ,skin:"" //layui-layer-lan:蓝色,layui-layer-molv:墨绿色,默认灰色 ,area: ['550px', '400px'] //宽度、高度 ,shade: 0.3 ,offset: 'auto' ,anim:1 //弹出动画 ,shad.
2021-10-15 16:28:40
792
原创 HTML下拉框
1.使用<select>标签优点:可以初始化选中项缺点:不能自定义option的样式,自带的样式很丑 <select id="d6" style="width:100px"> <option value="">全 部</option> <option value="2">已通过</option> <option v
2021-10-14 11:24:36
18013
转载 css实现自动轮播图
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.
2021-10-13 11:24:57
518
原创 JS解决猴子吃桃问题
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上在想吃时,就只剩一个桃子了。求第一天共摘了多少个桃子?var sum=1; for(var i=1;i<10;i++){ sum = (sum+1)*2 //每天的桃子数量=(下一天的桃子数量+1)*2}console.log(sum)...
2021-09-09 16:06:49
2996
原创 JS实现斐波那契数列
function ff(n){ if(n==1||n==2){ return 1 }else{ return ff(n-1)+ff(n-2) }}console.log(ff(10))
2021-09-09 14:53:14
86
原创 JS封装计算1~100之间所有整数的总和与平均值
function getSum() { var sum = 0; for (i = 0; i <= 100; i++) { sum += i } console.log("1-100所有数和为:" + sum); console.log("1-100所有数和的平均值为:" + sum / 100);}getSum()
2021-09-09 14:05:32
2272
原创 JS写一个等腰三角形
<script> var n = prompt("请输入一个数字"); //输入n,n为等腰三角形的行数 for (var i = 1; i <= n; i++) { //外循环控制等腰三角形的行数 for (var j = n - 1; j >= i; j--) { //打印等腰三角形每行前的空格数 documen...
2021-09-09 13:35:17
461
原创 函数封装九九乘法表
function jj(){ for(i=1;i<=9;i++){ var s="" for(j=1;j<=i;j++){ s+=i+"*"+j+'='+(i*j)+'\t' } console.log(s) }}jj()效果图1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 4*4=16 5*1=5 5*2=.
2021-09-09 11:18:33
1028
1
原创 JS打印九九乘法表(正序和倒序)
正序 <script type="text/javascript"> document.write('<table border="1" bgcolor="pink" width="500px">'); for (var i = 1; i <= 9; i++) { document.write('<tr>') for (var j = 1; j <= i; j+...
2021-09-09 11:13:08
646
空空如也
js数组拼接另一个数组,相同id的不拼接
2021-11-26
全选按钮怎么选不到第二页的数据?
2021-11-24
Vue路由是 '/'的时候,我想让他跳到外部链接,怎么解决
2021-11-10
选项卡进入新页面后怎么回到上一次点击的tab栏
2021-10-11
点击A标签,点击完之后获取到的数据为什么只显示在第一个A标签下
2021-09-17
JS中的这串代码是什么意思
2021-09-17
http经常一刷新就报400的错误
2021-09-08
jQuery怎么每次点击之后清空之前的请求重新请求数据
2021-09-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人