前端
前端的自我遇到问题,可能大家也有,希望能帮到大家。
卖猪的小男孩
给各位颁发,秃灵奖;
展开
-
git 完成自己本地代码后如何提交到公司项目(远程仓库)?
1、理清分支情况1、远程仓库 和 分支:远程仓库: 比如说,github、gitlab、gitee 这些存放在‘云端’的项目代码。 在远程仓库上的分支称为: 远程仓库分支;远程仓库 主分支: 远程仓库上,默认在创建时有 master(或main) 分支; 远程仓库 个人分支: 后面用户手动创建的分支;简介: 1、一般公司不会直接操作 ‘远程主分支’; 2、一般会做一个 ‘远程测试分支’(各个员工最后合并到此分支,用于测试稳定性); 3、个人在git上创建,自己原创 2022-04-11 22:32:12 · 1405 阅读 · 0 评论 -
git 完整提交代码,首次提交注意事项,创建分支not a valid object name: ‘master‘错误,VScode提交代码
在刚刚建立配置好密钥,本地上面都没有时1、拉取远程仓库代码:git clone XXX(XXX为刚刚复制的仓库链接)①注意:如果本地该文件夹有代码,不会覆盖2、新建本地分支;git branch XXX(XXX填写你的分支名称)②注意:如果该文件夹有代码。后面你才 git clone xxx拉取代码; 可能会出现错误 “not a valid object name: 'master'”; 此时需要先有 提交对象 才会生成本地 master 分支; 操作:原创 2022-03-31 10:27:22 · 1110 阅读 · 0 评论 -
el-cascader 级联选择器,为什么需要点击两次才能在 input 返回联级(踩坑)
问题描述就是你不管你怎么设置,Children: true/false, 还是 leaf: false/true, 都不行。解决办法1、先设置props的属性值 checkStrictly为 true props.checkStrictly = true 来设置父子节点取消选中关联,从而达到选择任意一级选项的目的。2、如若还是无法显示,则不要加 v-model 即可。我找到了一个博客解决的,大家可以试试https://blog.csdn.net/weixin_49965735/ar转载 2022-03-25 15:37:10 · 1803 阅读 · 0 评论 -
ES6之前,var、function的变量提升、函数提升
变量提升、函数提升变量提升:JS 解析器会把 var 声明的变量提升到,当前作用域最前面(只提升声明,不提升赋值);函数提升:把 function 关键字声明的函数(命名函数)提升,当前作用域最前面; (只提升声明,不提升执行)重点: 当前作用域最前面;函数外 全局变量声明提升,但是赋值还在后面;案例1答案:undefined案例2答案:undefined20案例3答案:undefined9案例4 (有坑)典型笔试面试题答案:99999原创 2022-03-20 14:52:40 · 632 阅读 · 0 评论 -
this 指向题执行代码行分析
题目var num = 10 var obj = { num: 20 }obj.fn = (function (num) { this.num = num * 3 num++ return function (n) { this.num += n num++ console.log(num) }})(obj.num)var fn = obj.fnfn(5)obj.fn(10)console.log(num, obj.num)你认为的结果是什么?原创 2022-03-03 16:13:54 · 194 阅读 · 0 评论 -
ES6的内容有哪些?超级详细解析
ES6内容1、const 和 let2、箭头函数,箭头函数的this指向3、数组新方法4、模板字符串5、解构赋值6、扩展运算符(... 三个点)和 函数默认值7、class类 和继承8、JSON的应用9、Promise的应用10、async,await组合应用11、generator的应用12、模块的export import1、const 和 let(1)const 声明常量,不可重复声明同一变量;(2)let 声明变量,不可重复声明同一变量,存在局部作用域,不存在变量提升。局部作用域: 只在声原创 2021-07-06 22:49:20 · 1806 阅读 · 0 评论 -
JS中的JSON新应用
JSON对象1、JSON.stringify() 串行化。 把一个对象转换成为一个字符串; let obj = {a:10, b:20 ,c:30}; let str = JSON.stringify(obj); console.log(str);2、JSON.parse() 反串行化。 把一个字符串转换成为一个对象。 let str = '{"a":10, "b":20 ,"c":30}'; let obj = JSON.stringify(str); console原创 2021-07-06 15:23:25 · 83 阅读 · 0 评论 -
在JS中null和undefined的区别?
相同点1.在用 if 判断时,两者都会被转换成 false。不同点1.number 的转换值不同,number(null) 为0, number(undefined) 为 NAN;2.null 表示 一个值被定义了,但是值为空;3.undefined 表示 变量声明但未赋值。...原创 2021-07-05 13:54:19 · 84 阅读 · 0 评论 -
git已有本地项目,如何连接github,并上传代码?
git已有本地项目,如何连接github,并上传代码?前端-git1、在本地项目种打开cmd就可以直接在当前目录下打开终端2、git初始化项目git init3、连接github已创建好的项目我的远程仓库项目地址是:https://github.com/weige974211705/examer-master.git当然输入的是你自己的地址git remote add origin https://github.com/weige974211705/examer-master.g原创 2021-04-26 21:35:21 · 729 阅读 · 0 评论 -
零基础使用node+express搭建服务器流程
零基础使用node+express搭建服务器流程前端-node+express全局安装express脚手架在安装了脚手架之后,可以通过express + 项目名直接快速创建后台服务npm i -g express-generator创建express框架后台服务这里会看见一堆create文件express + 你的后台项目名称下载依赖下载之后才能启动这个express项目npm i服务器就搭建好了访问localhost:3000可以看到安原创 2021-04-20 13:37:52 · 294 阅读 · 0 评论 -
零基础解决node.js+express服务跨域问题,No ‘Access-Control-Allow-Origin‘ header is present on the requested resou
零基础解决node.js+express服务跨域问题,No ‘Access-Control-Allow-Origin’ header is present on the requested resou前端-vue跨域这里说明一下,网上很多都是潦草的说什么方法,具体根本自己就不会解决,写那么多博客一模一样有什么意思,又不能解决问题,看到我就想小嘴抹蜜。出现的问题:Access to XMLHttpRequest at 'http://localhost:3000/user/login' fro原创 2021-04-19 23:52:04 · 1367 阅读 · 2 评论 -
element-ui表单验证时,为什么一直弹出未输入内容?以及注意点有哪些?
element-ui表单验证时,为什么一直弹出未输入内容?以及注意点有哪些?前端-elementUI-表单验证注意1此处是否绑定了自己声明的变量:如果没有绑定,在验证的时候会提示说,这个input框内未输入内容。:model="loginData"位置:el-form<el-form :model="loginData" ref="form" label-width="80px" :rules="rules">注意2是否绑定了 “验证规则” 和 “prop”原创 2021-04-19 18:31:10 · 1007 阅读 · 0 评论 -
vue3.0版本如何使用Element UI?为什么用不了Element UI?
vue3.0版本如何使用Element UI?为什么用不了Element UI?前端-vue3.0/element ui (element plus)原因在vue3.0版本中对 element ui 的支持有所改变,其中针对 vue3.0 版本的是 element plus,基本的 element 使用没有特别大变化,具体请自行查询。使用element plus安装npm install element-plus --save引入在main.js引入,就三条代码:im原创 2021-04-04 22:20:43 · 7405 阅读 · 0 评论 -
vue(vue3.0)在使用具名插槽时显示为空白,<template slot=“title“>展示不出来
vue在使用具名插槽时显示为空白,展示不出来前端-vue原因您使用的肯定是vue3.0吧,创建项目是 vue create 创建的。因为在vue3.0中,具名插槽的使用方式已经改变了,所以是渲染不出来的,自己看到,很明显代码“slot”不是深色的。注意:而且vue3.0之后,使用 v-slot 代替了 slot出现的状况代码格式现在不可用代码<template slot="title"> <i class="el-icon-location">&原创 2021-04-02 16:08:09 · 8947 阅读 · 4 评论 -
git已有本地仓库,如何连接github上面的远程仓库,有哪些坑?为什么github上看不见push的代码?
git已有本地仓库,如何连接github上面的远程仓库,有哪些坑?前端-git/github命令大致如下#git初始化git init#设置remote地址git remote add origin 地址#获取远程仓库master分支上的内容git pull origin master#将当前分支设置为远程仓库的master分支git branch --set-upstream-to=origin/master master#将全部文件加入git版本管理 .的意思是将当前文件夹下原创 2021-04-01 21:08:54 · 1306 阅读 · 0 评论 -
CSS如何实现背景图片(background-image)平铺,只有一张图?
CSS如何实现背景图片(background-image)平铺,只有一张图?前端-CSS具体代码:background-image: url("xxx/xxx.jpg");background-repeat: repeat-x;background-size: 100% 100%;background-repeat: repeat-x;在x轴上进行叠铺background-size: 100% 100%;设置图片的大小...原创 2021-04-01 17:23:09 · 26590 阅读 · 1 评论 -
Vue 在使用 el-image 时显示“加载失败”
Vue 在使用 el-image 时图片位置显示“加载失败”前端-element ui原因:在element ui 组件上使用相对路径,webpack并不会对路径进行处理(即为根目录下的images)。解决办法:图片地址用 require 进行拉取。例如::src=“require(’…/assets/login/title-picture.png’)”<div class="title-picture block"> <el-image :src="requ原创 2021-04-01 00:21:49 · 3898 阅读 · 0 评论 -
如何解决TortosiGit选择主分支(master分支)时报错问题?如何更新和提交代码?
如何解决TortosiGit选择主分支(master分支)时报错问题?分类:前端-其他配置说明:当编写完代码之后,想拉一下远程仓库上的代码(更新代码)的时候,发现自己并没有上面过多的操作,但是发现就是选不了主分支(mster分支),就无法拉代码,很不明白。解决办法:(1)在项目文件下,右键打开菜单,如图可见Stash changes。选中之后,独立保存自我编程的代码。这里Stashchanges独立保存,直接点ok可以不写什么备注(2)此时可见,多了一个Stash Pop(意思就原创 2021-02-02 09:46:57 · 433 阅读 · 1 评论 -
1. 如何配置淘宝镜像(即为下载位置),并且不用使用cnpm?
1. 如何配置淘宝镜像(即为下载位置),并且不用使用cnpm?请操作一下两步:(1)如果不想安装cnpm又想使用淘宝的服务器来下载:npm install jquery --registry=https://registry.npm.taobao.org(2)但是这样很麻烦,每次都要增加参数,我们可以把这个选项加入配置文件中npm config set registry https://registry.npm.taobao.org经过了上面的命令配置,以后所有的npm install都是淘宝镜原创 2021-01-29 15:17:10 · 1141 阅读 · 0 评论 -
1. 如何把数组按照某个属性来分组,并 push 与 = [ ] 有什么区别?
1. 如何把数组按照某个属性来分组,并 push 与 = [ ] 有什么区别?(1)其中区分的标志就是 items[data[index].deadline] 就是日期(2)除此之外还要区分 push() 和 = [ ] 的区别(3)对于方法中,首先是一个初始已经有的数组,直接有只用 push() 方法,而当以日期划分,不同的日期的时候 ,已经不是同一个数组(即为一个新的数组)。此时需要重新定义数组所以使用 = [ ] 的形式去赋值(4)= [ ] 相当于,先声明等于一个空数组,如何再把对应原创 2021-01-29 16:18:25 · 339 阅读 · 0 评论