前端
qcc0716
这个作者很懒,什么都没留下…
展开
-
小程序过滤时间戳转时间
filter.wxsvar formatNumber = function (n) { n = n.toString() return n[1] ? n : '0' + n}/** * 将时间戳(1570550400)格式转为 yyyy-MM-dd格式 */var formatDate = function (str) { // var date = getDate(datetime); var n = parseInt(str)*1000; var date = get.原创 2021-07-23 14:13:59 · 2108 阅读 · 0 评论 -
微信小程序报错 Cannot read property ‘forceUpdate‘ of undefined
报错信息uni-app项目运行到小程序未配置APPID,导致报错。解决方案输入自己小程序的appId重新运行原创 2021-05-06 11:07:57 · 159 阅读 · 0 评论 -
npm install 报错 gyp info it worked if it ends with ok npm ERR! gyp verb cli [
今天新启动一个项目,在 npm install 安装依赖项时出现报错。ERR! code 1npm ERR! path C:\Users\Administrator\Desktop\14531\mall-admin-web\node_modules\node-sassnpm ERR! command failednpm ERR! command C:\Windows\system32\cmd.exe /d /s /c node scripts/build.jsnpm ERR! Building:原创 2021-04-06 16:23:46 · 58418 阅读 · 35 评论 -
数组和对象有哪些原生方法
Array.concat( ) 连接数组 Array.join( ) 将数组元素连接起来以构建一个字符串 Array.length 数组的大小 Array.pop( ) 删除并返回数组的最后一个元素 Array.push( ) 给数组添加元素 Array.reverse( ) 颠倒数组中元素的顺序 Array.shift( ) 将元素移出数组 Array.slice( ) 返回数组的一部分 Array.sort(原创 2021-03-09 10:07:02 · 379 阅读 · 0 评论 -
antd vue表格根据后台返回的数据改成页面想要的数据
想要其中后端返回的数据 授课类型“lessonsType” 中1 是讲课 2 是辅导前端columns的参数,dataIndex跟返回对象的属性一致,key那里跟下面不做改变的houseId不一样,换成了插槽的定义名const columns = [ { title: "教师数据编号", dataIndex: "teacherId", key: "teacherId" }, { title: "教师编号", dataIndex: "teacherCode", key: "teacher.原创 2021-03-05 13:57:10 · 1341 阅读 · 0 评论 -
一次完整的 Http事务是怎样一个过程
一次完整的 Http事务是怎样一个过程基本流程域名解析发起TCP的三次握手建立TCP连接后发起http请求服务器端响应http请求,浏览器得到html代码浏览器解析html代码,并请求html代码中的资源浏览器对页面进行...原创 2021-03-02 14:41:08 · 147 阅读 · 0 评论 -
常用git命令
常用git命令git init 初始化本地git仓库git config --global user.name “xxx” # 配置用户名git config --global user.email “[email protected]” # 配置邮件git config --global color.ui true原创 2021-03-02 14:40:32 · 68 阅读 · 0 评论 -
git仓库的使用
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。(下载地址: https://git-scm.com/downloads)Git 与 SVN 区别点:1、Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。2、Git 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.c原创 2021-03-02 14:40:14 · 98 阅读 · 0 评论 -
css水平居中、垂直居中的写法,至少写出4种
水平居中行内元素: text-align: center块级元素: margin: 0 autoposition:absolute+left:50%+ transform:translateX(-50%)display:flex + justify-content: center垂直居中设置line-height 等于heightposition:absolute +top:50%+ transform:translateY(-50%)display:flex + align-item原创 2021-03-02 14:18:59 · 382 阅读 · 0 评论 -
将本地代码上传到远程分支上
将本地代码上传到远程分支上首先创建一个文件夹,把远程的项目克隆岛本地:git clone + 项目地址第二步进入该项目的目录: cd + 已经克隆好的项目目录名然后切换分支:git checkout + 分支名(必须要与所要提交的代码的远程分支同名)然后将所要提交的代码复制到该分支下,依次执行(1) git add .(2) git commit -m ‘git init’(3) git push origin + 远程分支名如果你不是该项目的开发者,第一次执行该操作可能会要求输入用户名原创 2021-02-23 13:55:55 · 691 阅读 · 0 评论 -
uniapp 实现购物车
uni-app 实现购物车要实现的效果具体实现代码<template> <view> <view class=""> <view class="cartlist"> <view class="cartitem" v-for="(item,index) of cartlist" :key="index" @touchstart="drawStart" @touchmove="drawMove" @touc原创 2021-01-09 10:02:59 · 1557 阅读 · 0 评论 -
uniapp日历
<template> <view class="calendar-wrapper"> <view class="header" v-if="headerBar"> <view class="preWidth" @click="changeMonth('pre')"> <view class="pre" ></view> </view> <view>原创 2021-01-06 16:55:59 · 3643 阅读 · 4 评论 -
uniapp仿客服聊天
<template> <view class="content"> <view class="cul-wrapper"> <view v-if="isOver" class="msg-over">没有更多消息了</view> <block v-for="(item,index) in hisMsgs" :key="item.id"> <view :class="[item.isme?'msg-me':'m原创 2021-01-06 16:51:12 · 3980 阅读 · 4 评论 -
前端面试——前端性能优化的方法
前端性能优化的方法减少http请求次数:css Sprites、js、css源码压缩、图片大小控制合适;网页Gzip,cdn托管,data缓存,图片服务器前端模板 JS+ 数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求,减少请求次数用innerHTML代替DOM操作,减少DOM操作次数,优化JavaScript性能当需要设置的样式很多时设置className而不是直接操作style少用全局变量,缓存DOM节点查找的结果。减少IO读取操作避免原创 2020-12-30 16:53:40 · 113 阅读 · 0 评论