1 yehaocheng520

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 10w+

git指令:从dev分支上克隆代码

git clone之前克隆都是从master分支上进行克隆,现在需要在dev分支上克隆代码,操作步骤如下:从仓库中获取克隆地址,https或者SSH的都可以如果直接通过git clone 地址的方式,是默认从master分支上克隆的。此时需要切换分支。最简单的步骤就是:git clone -b 分支名称 地址参考链接如下:切换分支克隆代码然后,搞定!...

2020-07-11 16:01:12

Git提交代码报错husky 」 pre-commit,git自带钩子函数,导致代码提交失败

git 提交报错Git提交代码报错husky > pre-commit……经过百度查找资料得知问题出在git上参考链接如下:git 提交报错 husky > pre-commit……关键词是husky > pre-commit,百度了一番之后,发现了问题所在,确实是本地项目中的.git下的一个文件导致的提交失败,这个文件是pre-commit文件。找到项目中的.git文件夹(需要显示隐藏文件才会出现),双击进入就能看到关于git的一些文件;进入hooks文件夹,并找到pre-

2020-07-11 14:48:14

element ui 电商后台商品属性管理页面

电商后台商品属性管理最近在做电商后台,电商商品中有个SKU值,类似于 服装的 “尺码”“颜色”“款式"等。界面如下:所用到的知识点如下:table中增加一个操作按钮 <el-table-column fixed="right" align="center" label="操作" width="200"> <template slot-scope="scope"> <el-button type="primary" icon="el-icon-edit"

2020-07-11 14:40:08

vscode scss样式飘红以及eslint无法自动检测

最近在使用vscode时,遇到了两个问题。scss样式飘红类似于这样,虽然并不影响代码,但是非常不美观。解决方法如下:安装插件 vetur 插件配置文件的处理点击 vetur右侧的齿轮图标,选择“扩展设置”,然后自动打开设置页面。点击“在settings.json”中编辑,然后会自动打开setting.json文件,或者点击右上角的这个图标也可以进行视图与代码区域的切换。在settings.json中写入"files.associations": { “.vue": “vue”

2020-07-09 13:28:12

element ui 上传图片 el-upload的使用

el-upload图片上传的使用知识点:1.http-request:图片上传的处理函数2.on-remove:图片移除时的处理函数3.根据文件获取文件的扩展名4.根据当前时间,对文件进行重命名此处的$moment是一个日期转化格式的插件,具体链接如下:moment.js中文网简单使用的参照链接:moment.js简单使用的参照链接5.移除图片时,通过Object.keys将对象所有可枚举的属性组合成数组,然后通过for循环遍历的形式,将文件查找出来,进行delete//以下代码是el

2020-07-09 09:54:50

vue-element-admin 适合前端开发的后台管理系统模板

今天看到了一个后台管理系统,界面跟我之前看到的很相似,一问,才知道是从 vue-element-admin中下载的。vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。相信不管你的需求是什么,本项目都能帮助到你。网址:vue-element-admin网址我看到的后台管理系统是用的

2020-07-08 17:08:42

element ui 使用知识点记录 form表单校验

element ui 中form表单是非常重要的,表单的验证也是很重要的。以往我使用的时候,基本都是指定表单规则rules,这个规则会在表单输入时,如果不符合表单验证规则,则会有提示,但是提交表单还是会提交成功,这时候就会把验证推给后台,后台服务器的压力会比较大。此时需要在前端进行表单校验。进行表单校验则需要用到 form methods中的validate,validate:对整个比奥但进行校验的方法,参数为一个回调函数。该回调函数会在校验结束后被调用,并传入两个参数,是否校验成功和未通过校验的字

2020-07-08 16:33:10

element ui table表格属性排序问题sort-change

element ui 中的table有很多功能,最近需要做一个排序的功能。如下:点击 ID右侧 或者 商品名称右侧的 上下箭头时,可以实现对应属性的排序。查找element ui 官方文档发现有此功能:表格的排序功能:需要用到的属性有:sortable,这个属性需要在el-table-column中写入,并且有配套的prop监听排序则需要在table中监听sort-change方法。代码奉上://此处的Key不确定是干啥的~ <el-table :key="tableKey"

2020-07-08 15:42:14

git clone 时报错,提示 ssh: Could not resolve hostname github.com: Name or service not known

在git clone克隆仓库代码时,提示 ssh: Could not resolve hostname github.com: Name or service not known百度后,解决方法如下:ping github.com获取到github.com的ip为13.xxx.xxx.xxx在/etc/hosts中添加一行如下:此文件的路径如下:右击hosts文件,并以记事本格式打开。然后在文件最后一行添加如下内容:13.xxx.xxx.xxx github.com此时,在进行g.

2020-07-08 15:21:32

各种日期计算函数封装:计算星座 计算时间差 获取聊天时间差 人性化时间 获取年龄

根据时间计算星座// 计算当前日期星座 getHoroscope(date) { let c = ['摩羯','水瓶','双鱼','白羊','金牛','双子','巨蟹','狮子','处女','天秤','天蝎','射手','摩羯'] date=new Date(date); let month = date.getMonth() + 1; let day = date.getDate(); let startMonth = month - (day - 14 < '86

2020-06-23 14:36:06

uniapp 检测版本更新函数封装(未完)

检测版本更新import $http from "./request.js";// app更新const Update = function(showToast = false){ // #ifdef APP-PLUS plus.runtime.getProperty(plus.runtime.appid, function(widgetInfo) { /* { "msg": "ok", "data": { "id": 1, "url": "htt

2020-06-23 14:31:51

uniapp 监听网络变化函数封装

1

2020-06-23 14:27:58

element ui dataPicker 日期范围选择控件实现限制选择时间范围为1天

data-picker 日期选择控件需求:需要实现一个日期选择功能,能够输入开始日期 结束日期,展示格式为yyyy-MM-dd,整个数值返回为一个数值(例如:[2020-01-02,2020-01-03])细节要求:当前时间之前日期不可选择如果选择了当前时间,则另一个时间,只能是在选择日期的前后一天内选择清除日期后,仍可以进行选择具体实现效果展示如下:i. 选择之前:当前日期为18号,则18号之前都不可以选择,为禁用状态ii. 选择了第一个时间后,之前前后两天可以选择iii. 鼠

2020-06-18 15:27:18

element ui table表格计算最后一列的合计数

table的合计功能需求:计算表格中最后一列的总和,其他数字列不进行计算。官网中的示例是所有数字列都进行计算总和的。所以需要自己处理。参考官网知识点:summary-method 自定义的合计计算方法 Function({ columns, data })实现代码如下:给table添加:summary-method="getSummaries" <el-table ref="table" size="small" :data="shopList" fit show-summary :s

2020-06-18 11:12:58

axios拦截器中添加element-ui加载中组件loading的实现方法

element ui加载中组件很多时候,页面在调取接口时,需要时间,此时为了页面有更好的交互性,通常都是有个加载中的显示,等页面渲染完成后,加载中消失。element ui中loading组件的使用方法:在哪个页面中需要使用,就在哪个页面中引用。前提是已经引用了element ui引入element ui中的loading组件import { Loading } from 'element-ui';定义一个变量接收这个loadinglet loadingInstance1 = Loadin

2020-06-15 21:45:37

vue 页面渲染后更新数据无效果的处理方法 $set

页面渲染后数据不更新的问题应用场景:一个组件套用组件的场景内:父组件如下:<show-add-toast @closeDialog="closeDialogClick" :title="status == 'add'?'新增':'修改'" :data="searchParams":isTest="isTest" />子组件代码如下:分析一下子组件的结构:有一个按钮,按钮的名称是父组件传递过来的<el-button size="mini" type="primary"

2020-06-15 21:34:09

element ui 验证手机号是否合法的函数封装

function isMobileNumber(phone) {var flag = false;var message = “”;var myreg = /^(((13[0-9]{1})|(14[0-9]{1})|(17[0-9]{1})|(15[0-3]{1})|(15[4-9]{1})|(18[0-9]{1})|(199))+\d{8})$/;if (phone == ‘’) {// console.log(“手机号码不能为空”);message = “手机号码不能为空!”;} else

2020-06-15 16:29:29

对参数进行url编码的处理

url编码特别注意:itemUrl必须使用url编码后进行传送工作中,在进行数据请求时,有个要求就是要对参数进行url编码才可以进行数据传递。PC端的处理方式是:encodeURIComponentObject.assign(this.verifyObj, { "id": this.data.id, "itemUrl": encodeURIComponent(this.data.itemUrl) });Object.assign 是 对象的合并,是将后面的对象添加到前面的对象中,如果有相同的属

2020-06-14 13:02:54

vue 组件之间事件触发($emit)与event Bus($on)的使用

组件之间事件触发之前使用组件,并不是很频繁,是水平的问题,目前工作中,公司大佬带着我手写过一个组件,再此很感谢他的指导。目前简单的组件已经有了自己的逻辑思维,正在从低级码农向中级码农蜕变。废话不多说。上图看看组件情况。新增按钮组件:操作按钮组合组件:此时有个需求就是,无论是哪个按钮,如果改变了列表中的数据,列表需要实时更新数据。此时就需要用到组件间的事件触发。父子组件之间事件触发可以使用$emit$emit的使用方法如下:在子组件中,写一个click点击事件。比如:cancelCU(

2020-06-14 12:55:44

vue axios数据请求的两种请求头,一种是JSON序列化对象,一种是formData,这两种格式的处理方式

请求头与响应头的查看PC端,发送请求后,点击控制台中的Network中的请求链接,此时为了筛选请求链接,可以点击XHR.打开请求链接后,在Headers中可以看到Response Headers响应头和Request Headers请求头。无论是请求头和响应头,都有对应的数据格式,也就是content-type.最近工作中,遇到了两种不同的请求格式,这两种格式的处理方式也是不同的。content-type:‘application/json;charset=UTF-8’content-type

2020-06-14 12:24:09

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。