- 博客(27)
- 收藏
- 关注
原创 一道关于闭包的题目(在小红书刷到的)
//问:以下代码的输出是怎么样的?function fun(n,e){ console.log(e) return{ fun:function(m){ return fun(m,n) } }}var a=fun(1);//undefined//原因:这时e没有传参,所以打印了undefined// a代表的是// {// fun:function(m){// return fun(m,1.
2022-03-03 13:59:36 231 1
原创 cnpm显示不是内部或外部命令
首先看一下npm root -g这个就是你cnpm要装的位置。如果不是我们设置的node_global路径,说明前面的配置没成功奥。执行:npm config set prefix ".....\node_global"npm config set cache"...\node_cache"这两个就是node_global和node_cache的文件路径然后系统变量和用户变量配置好,其他教程里应该有然后再查看npm root -g这个时候路径如果是node_global\node
2021-11-04 22:07:23 333
原创 如何修改vue-admin-template,vue,electron-vue-admin的页面标题
vue-admin-template:在setting.js中修改vue项目中:在index.html中修改electron-vue-admin中:在index.ejs中修改
2021-09-12 14:32:53 1007
原创 请求接口时能获取后台数据,但是显示Uncaught(in promise) erro
今天对接接口的时候发现,接口的数据能够获取到,但是渲染不上去,console了 “Uncaught (in promise) erro”后面发现是code的配置出了问题,观察我的接口返回数据,发现如果接通后会给出“code” 为1而我request.js文件中配置的code为20000,所以即使成功获取了后台的数据,也会因为code不匹配而被当作异常处理。所以此时需结合自己后台返回的数据,将code的判断条件进行更改。...
2021-09-04 18:08:05 1678
原创 electron-vue-admin项目重构(六)页面中接口的使用之添加
html代码: <el-button type="primary" @click="submit" >确 定</el-button>script页面:import {create} from @/api/chikenTypesubmit() console.log(this.Form) create(this.obj2formData(this.Form)).then(res=>{
2021-09-04 17:54:06 228
原创 electron-vue-admin项目重构(五)项目中的接口使用之获取数据至下拉列表
template代码:<el-form-item label="服务部" prop="service"> <el-select v-model="addOneForm.service" filterable placeholder="请选择" @change="handleChange()" clearable :options="options" :props="optionProps">
2021-09-04 17:16:24 207
原创 electron-vue-admin项目重构(四)页面中的接口使用之删除
template代码:<el-button size="mini" type="danger" icon="el-icon-delete " @click="deleteName(scope.$index, scope.row)" >删 除</el-button>script代码://写自己接口js文件的路径import { remove} from '@/ap
2021-09-04 17:10:33 219
原创 electron-vue-admin项目重构(三)页面中的接口使用之分页获取详情列表
这一节主要是讲各种功能接口的使用一、分页获取详情列表template代码: <!--页面展示--> <el-table :data="tableData" size="mini" border style="width: 100%" stripe="true"> <el-table-column prop="name" label="名字" width="300" align="center" /> </el-table> <
2021-09-04 17:04:48 315
原创 electron-vue-admin项目重构(二)API的书写
首先,我们要了解API的接入原理。是通过在api中书写接口的js文件,然后在页面中import接口,通过方法调用实现接口,这一节我们主要是书写js文件首先,找到api文件目录对于某个页面所需要的接口文件命名,xxx.js然后输入以下代码。这里举例了get和post两种接口,一个是获取数据、一个是提交数据:import request from '@/utils/request'export function findAll(params) { return request({ ur
2021-09-04 16:42:57 353
原创 electron-vue-admin项目重构(一)解决跨域问题
electron-vue-admin项目在最开始就将跨域的配置完成了,但是与平常的vue项目以及electron-vue项目不同,electron-vue-admin项目的目录结构有所改变。vue是在vue.config.js中配置proxyTable利用target获取远程接口地址,然后拦截、代理,从而解决冲突。electron-vue是通过在electron-vue文件夹下的dev-runner.js中做proxy的配置。而electron-vue-admin则是通过config文件夹下的这三个文件
2021-09-04 16:35:59 1985 1
原创 用java求最大公因数、最小公倍数
直接上代码吧public class Three { public static void main(String[] args){ int a=4,b=8,c=32; System.out.println("a、b最大公约数为:"+gcd(a,b)); System.out.println("a、b最小公倍数为:"+one(a,b)); System.out.print("a、b、c最大公约数为:"+two(a,b,c)); }
2021-08-07 11:16:27 384
原创 git拉取项目、运行、推送到自己的远程仓库、推送到远程分支或从本地推送到远程分支
拉取:git clone xxxxx安装依赖:npm install/cnpm install/运行:npm run dev/serve推送到自己的远程仓库(到master):git remote set-url origin <自己的仓库地址>//修改远程仓库的地址,从开源项目地址更改为自己的远程仓库地址git pull origin master --allow-unrelated-histories//拉取代码,一定要带上后面的允许无关联的历史,不然会报错gi
2021-08-07 11:12:49 304
原创 electron-vue项目运行后呈现文件浏览形式如何解决、如何注释掉Eslint
跑electron-vue的项目时,改了一下自己的页面,突然运行就成了这个样子问了下我同学,大概原因如下:我想到了我还没注释掉Eslint,估计就是代码不规范报错太多就成这样了所以先把Eslint注释掉好了找到.electron-vue下面的这三个文件三个文件中都找到这段代码,注释掉。注意红色圈出来的关键字,和它相关的那段就是我们要注释的。现在我们看看,页面就正常了...
2021-08-07 11:02:01 534 1
原创 git提交到远程分支时报错error: src refspec dev-xxx does not match any.
这个是因为没有创建本地的同名分支。首先git branch检查一下本地的分支情况发现没有同名的dev-xxx分支,所以创建一个同名分支git git checkout -b dev-xxx再提交到远程分支git push origin dev-xxx
2021-08-01 11:57:48 356
原创 如何从github上拉取开源项目,然后推送到自己的远程仓库(在VSCode中)
首先去github上拉取项目git clone <代码地址,http那里复制>然后进入vscode终端,输入更改远程地址指令git remote set-url origin <自己的仓库地址>然后在vscode中按照正常步骤拉取远程代码,提交代码,推送到远程仓库git pull origin master(或者自己定义的分支)git push origin master(或者自己定义的分支)...
2021-07-30 10:38:59 1560
原创 小程序、web页面中如何设置文字垂直、水平居中
垂直居中:保持这两个一样即可height:20px;inline-height:20px;水平居中:text-align:center;
2021-05-30 22:39:58 593
原创 HBuilderX突然点击没反应,重新下载后启动依旧无效
今天HBuilderX也罢工了,感觉自己真是自带非酋属性,下什么软件都能出问题,前段时间微信开发者工具也白屏了。试了挺多方法,最后发现有个绝的。C盘->用户->xxx(你自己的用户名称)->AppData->Roaming->HBuilderX(AppData是隐藏文件,需要点击查看,然后勾选隐藏的项目才能出现。)删掉这个文件。就等于删掉了之前所有的缓存信息,需要重新配置了。暂时找不到更好的办法了,总比卡着好,软件一出事就糟心,哎~...
2021-05-22 17:26:35 1884
原创 git clone时显示 Incorrect username or password
今天用git去远程仓库里拉新代码,结果输入完用户名和密码,就弹出来了这个“ Incorrect username or password”后面也没有再给我重新输入的机会,在这耗了挺久。其实也可以直接去下载zip压缩包再解压。不过密码和用户不对之后进行push和pull操作都会有影响,所以还是要解决一下首先进入控制面板,点击用户账号–>凭据管理–>widows凭据在普通凭据里找到gitee,点击右边的箭头,出现详细信息将用户名和密码修改成正确的ps:我今天犯了一个很蠢的错误,把姓名
2021-04-28 11:30:53 833
原创 uniapp实现微信授权登录并回显用户头像和名称
先上html页面的代码: <button class="login" v-if="show1" open-type="getUserInfo" @getuserinfo="bindGetUserInfo" >授权登录</button> <image v-if="show2" class="avator-img" :src="userInfo.avatarUrl"></image>//这是你登录成功后的头像 <te
2021-04-01 22:44:39 2858 4
原创 uni-app中点击uni-list-item的内容,页面跳转不显示
今天犯了一个非常简单但是致命的错误这是我一开始的代码:<uni-list-item title="个人信息" :showArrow="true" @click="toSericePage() ></uni-list-item>toSericePage() { uni.navigateTo({ url :"/pages/my/index" })}然后,奇怪的事情就来了,无论我怎么点击
2021-03-18 21:24:43 3994
原创 怎么在HbuilderX中使用Git插件
最近做项目要用到HbuilderX,琢磨的时候发现它的Git插件真的挺好用的首先要先去下载插件建议核心的这几个插件基本全部安装了,后面也会要用到的然后进入这个页面 https://ext.dcloud.net.cn/plugin?name=easy-git,导入easy-git插件还需要下载TortoiseGit进入这个页面:https://tortoisegit.org/download/根据自己电脑的位数选择下载下载后的配置基本是直接点next就行,如果不放心的话可以去查一下配置的
2021-03-15 20:24:12 5265
原创 HbuilderX运行到微信开发者工具时显示fail to open IDE
我们先打开项目的manifest.json文件,点击微信小程序配置,就会看到有一个AppId。问题就出在这个AppId上。怎么解决这个问题呢,首先,进入这个网址 微信公众平台扫码登陆后,查看自己是否在项目中。如果不在联系项目负责人把你加进去。然后点击左侧的设置(在最下面)然后就会看到AppId然后把这个AppId复制粘贴到manifest.json文件的对应位置项目运行成功!...
2021-03-15 20:09:12 3446 3
原创 怎么更改电脑系统的默认下载位置(win10)
怎么更改电脑系统的默认下载位置第一步,打开控制面板,进入设置第二步,选择“系统”第三步,选择存储,点击更改新内容的保存位置第四步,对对应想要更改位置的文件进行更改
2021-03-14 22:10:56 13357
原创 怎么更改浏览器的下载位置(以360浏览器为例)
怎么更改浏览器的下载位置(以360浏览器为例)第一步,点击右上角的三个点第二步,点击下载进入下载管理页面第三步,点击右上角的三个点,进入下载设置第四步,点击"更改”将位置换成自己想要的...
2021-03-14 22:06:49 1155
原创 在VS Code 中使用git合并远程代码操作
在VS Code 中使用git合并远程代码操作(有冲突时)之前提交代码时一直显示错误,后来发现原来是相同文件内同样的地方因为合并入的代码和本地代码产生了冲突下面是我的解决方法第一步:首先确保已经提交了代码,我是用的VS Code的提交功能第二步:在集成终端打开文件第三步:输入指令git stash//这个是把你的代码先隐藏起来,避免合并时产生冲突git pull origin xxx//这里是拉取远程分支的代码git satsh pop//最后再把自己的代码释放出来...
2021-03-12 20:52:00 1632
原创 如何对级联选择器进行数据渲染
级联选择器是真的难倒我了,弄了很久要么就是没有数据要么就是子数据出不来,后来请教了一下师兄,也看了很多博文,勉强把显示做了出来组件部分:<el-cascader placeholder="请选择分类" v-model="tableQuery.id" @keyup.enter.native="search" :options="options" :props="optionProps" clearable ref="cascaderAddr" @change="handleCh.
2021-03-12 20:23:45 693
原创 用el-select处理后台数据进行页面渲染,返回数据如果为空或者无法渲染文字时的处理
用selecet处理后台数据进行页面渲染最近用select做下拉选择器的时候,出了一些bug。具体表现为无法从后台渲染数据到选择器中或者选择器中的文字不显示。我的返回数据是这样的:组件部分:<el-select v-model="name" placeholder="请选择" @change="handleChange2()" clearable :options="options2" :props="optionProps2">//v-model的值根据自己的需
2021-03-12 19:52:58 3540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人