自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 928 1

原创 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 833

原创 uniapp跳转外部链接和跳转内部网页的方法

uniapp跳转外部链接和跳转内部网页的方法

2022-09-01 14:30:07 2273

原创 uniapp取消原生顶部导航栏的方法

uniapp取消原生顶部导航栏的方法

2022-08-25 16:34:30 1502

原创 【uniapp】Hbuilderx运行到微信小程序报错:? Enable IDE Service (y/N) 

uniapp报错

2022-08-19 10:49:22 1235

原创 微信小程序报错navigateTo:fail can not navigateTo a tabbar page

微信小程序报错

2022-07-12 10:26:56 435

原创 微信小程序报错“request:fail errcode:-201 cronet_error_code:-201 error_msg:net::ERR_CERT_DATE_INVALID“

微信小程序报错

2022-07-12 09:45:21 8910

原创 微信公众号 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 7702

原创 vue跳转页面不刷新的问题

问题:跳转页面的时候,如果是之前打开过的页面,就会保持着上次跳转的状态不更新原因:vue-router的切换不同于传统的页面切换,而是路由之间的切换,其实就是组件之间的切换,引用相同组件的时候,会直接调用缓存而不会调用created(),mounted()函数。解决方法:第一种:在watch中监听路由变化//监听函数watch: { '$route' () { this.initData();//我的初始化方法 } },对router进行监控,当ro

2022-03-24 16:30:28 7051 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 2010

原创 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 5868 1

原创 hosts文件位置和修复hosts文件

hosts文件是一个没有扩展名的系统文件,它的主要作用是能加快域名解析,还可以屏蔽网站等什么是hostsHosts文件主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。可以用文本文件打开!当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,浏览器会立即打开对应网页,如果没有找到,则浏览器会将网址提交DNS服务器进行IP地址解析。这也是提高快速打开网页的方法!配置hosts 的好处hosts文件是一个用于储存计算机网

2022-03-11 14:26:37 9829

原创 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 793

原创 ‘set-ExecutionPolicy‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

1. 点击“开始”菜单搜索找到WindowsPowerShellISE并以管理员身份运行2. 输入 set-ExecutionPolicy RemoteSigned 回车3. 输入 A 回车(选择全是)4. 再输入get-ExecutionPolicy,回车 出现RemoteSigned 即为成功...

2022-03-09 14:32:02 17794 4

原创 get请求中文乱码处理方法

前台页面:var str=encodeURI(encodeURI(“这里是要加密的含有中文的字符串”));为什么这里要加密两次呢?答案是因为第一次加密,生成了含有%开头的字符串,但是在浏览器里面%是一个转义字符,在浏览器提交到服务器时会将这一串加密后的字符串%与%之间的编码,两位两位取出后进行解码,然后再传递给处理页面,所以加密一次不够,加密两次以后后台拿到的才是正确加密过的字符串,才能进行解码的操作!后台页面:String result= URLDecoder.decode(request.

2022-02-11 16:37:35 3994

原创 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 3042

原创 控制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 2189

原创 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 5341

原创 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 2321

原创 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 829

原创 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 2462

原创 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 1386 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 2339

原创 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 3009

原创 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 714

原创 HTML下拉框

1.使用<select>标签优点:可以初始化选中项缺点:不能自定义option的样式,自带的样式很丑 <select id="d6" style="width:100px"> <option value="">全&nbsp;部</option> <option value="2">已通过</option> <option v

2021-10-14 11:24:36 17673

转载 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 487

原创 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 2900

原创 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 53

原创 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 2136

原创 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 404

原创 函数封装九九乘法表

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 969 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 607

空空如也

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

TA关注的人

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