- 博客(16)
- 收藏
- 关注
原创 什么是BFC?
BFC,全称为块格式化上下文,可以理解为一个简单的盒模型的上下文渲染环境。其作用是其内部元素的布局不受外部元素影响,通过触发BFC,从而实现布局上的需求或者解决一些问题。
2022-11-14 17:12:54
144
原创 用css画一个三角形
用css画一个三角形HTML:<div id="delta"></div>CSS:#delta{ width: 0; height: 0; border-left: 50px solid transparent; /* transparent 透明 */ border-right: 50px solid transparent; border-bottom: 100px solid red;}效果:...
2022-03-24 11:40:41
131
原创 Vue中时间转换格式问题
问题:最近接手一个vue的项目,在获取后台数据之后,展示在前端页面里面。前台展示用的时间规格是:yyyy-MM-dd HH:mm:SS,这时候就会遇到一个问题,从后台请求出来的数据是以下这种格式怎么办?如何解决?这里讲一个目前最为流行的处理日期时间的工具是momentjs(JavaScript 日期处理类库)安装momentjsnpm install moment -save安装完成后打开main.js,在import Vue from "vue"后面插入以下代码import moment
2021-11-16 14:26:17
878
原创 JavaScript函数
1.函数返回值,就是函数执行的结果。使用return 来设置函数的返回值。语法:return 值;该值就会成为函数的返回值,可以通过一个变量来接收返回值return后边的代码都不会执行,一旦执行到return语句时,函数将会立刻退出。return后可以跟任意类型的值,可以是基本数据类型,也可以是一个对象。如果return后不跟值,或者是不写return则函数默认返回undefined。break、continue和returnbreak退出循环con
2021-11-11 10:39:07
149
原创 JavaScript对象、函数
一.对象(Object)对象是JS中的引用数据类型对象是一种复合数据类型,在对象中可以保存多个不同数据类型的属性使用typeof检查一个对象时,会返回object创建对象方式一:var obj = new Object();方式二:var obj = {};向对象中添加属性语法:对象.属性名 = 属性值;对象[“属性名”] = 属性值;对象的属性名没有任何要求,不需要遵守标识符的规范,但是在开发中,尽量按照标识符的要求去写。属性值也可以
2021-11-11 09:51:10
72
原创 JavaScript运算符
运算符(1). 逻辑运算符!非运算可以对一个布尔值进行取反,true变false false边true当对非布尔值使用!时,会先将其转换为布尔值然后再取反我们可以利用!来将其他的数据类型转换为布尔值&&&&可以对符号两侧的值进行与运算只有两端的值都为true时,才会返回true。只要有一个false就会返回false。与是一个短路的与,如果第一个值是false,则不再检查第二个值对于非布尔值,它会将其转换为布尔值然后做运算,并返回原值规则:1.如
2021-11-09 16:28:56
119
原创 JavaScript基本语法
JavaScript简介JavaScript负责页面中的的行为。它是一门运行在浏览器端的脚本语言。JS的编写的位置1.可以编写到标签的指定属性中 <button onclick="alert('hello');">我是按钮</button> <a href="javascript:alert('aaa');">超链接</a> 2.可以编写到script标签中 <script type="text/javascript">
2021-11-08 16:51:36
65
原创 html复习--表格、表单
1.表格在网页中可以通过表格来表示一些格式化的数据表格相关的标签<table> 用来创建一个表格<tr> 表示表格中的一行<th> 表示表头中的单元格 表示表格中的单元格 - 属性: *colspan* 横向的合并单元格 *rowspan* 纵向的合并单元格例子:<table> <tr> <td></td> <td></td> </
2021-11-08 16:28:50
133
原创 html-float浮动、position定位
html–浮动、定位1.文档流- 所有的元素默认情况下都是在文档流中存在的 - 文档流是网页的最底层 - 元素在文档流中的特点: - 块元素 1.默认宽度是父元素的全部 2.默认高度被内容(子元素)撑开 3.在页面中自上而下垂直排列 - 内联元素 1.默认高度和宽度都被内容撑开 2.在页面中自左向右水平排列,如果一行不足以容下所有的元素 则换到下一行继续从左向右2.浮动- 使用float来设置元素的浮动 - 可选值: none 默认值,元素不
2021-11-08 15:52:16
244
原创 v-show和v-if的区别
v-show和v-if的区别今天面试的时候,被问到v-show和v-if的区别:1. v-show首先写一个v-show控制name,通过Click事件来控制v-show的值,这里在data里设置的isShow,默认值设为true。代码先附上:<template> <div id="app"> <div v-show="isShow">{{name}}</div> <button @click="handleClick
2021-03-23 17:22:17
377
原创 Git 提示fatal: remote origin already exists 错误解决
Git 提示fatal: remote origin already exists 错误解决今天使用git 添加远程github仓库的时候提示错误:fatal: remote origin already exists. (远程源已存在)解决方法如下:1、先删除远程 Git 仓库git remote rm origin2.执行指令:git pull --rebase 仓库地址(如 git@github.com:xxx.git) main(分支名, 我这里的是main)3.再添加远程 Gi
2021-03-16 15:02:38
213
原创 git commit 错误:On branch main Changes not staged for commit:
git commit 错误:On branch main Changes not staged for commit:当输入git commit 指令时,出现以下错误:这里的错误提示:分支干管上,未暂存提交的更改:被改进的:README.md,未添加要提交的更改。解决方法:1.输入指令 git add . git add .2.然后再输入git commit指令git commit -m "描述"...
2021-03-16 14:47:26
2091
原创 如何上传项目到GitHub
今天出一期如何上传项目到GitHub,适合初学者(超详细)如何上传项目到GitHub一、新建GitHub仓库1.没有注册过账号的先去GitHub官网进行注册,注册后按照以下步骤来新建一个GitHub的仓库。如图:2.点击Your repositories,进入到我的仓库,点击New按钮来新建一个仓库3.输入仓库名称等后,点击创建仓库二、安装Git如果没有安装过Git的点击下面链接安装Git,已安装过的可以直接跳到下一步,安装过程中没有特殊需求的直接下一步就可以了。git下载地址:http
2021-03-16 14:23:05
1118
3
原创 微信小程序 app.json 文件配置
{ "pages": [ "pages/index/index", "pages/mine/mine" ], "window": { "backgroundColor": "#F6F6F6", "backgroundTextStyle": "dark", "navigationBarBackgroundColor": "#000", "navigationBarTitleText": "小程序", "navigationBarTextSty
2021-03-12 11:10:52
1065
3
原创 [ app.json 文件内容错误] app.json: window.backgroundTextStyle 字段需为 dark,light
[ app.json 文件内容错误] app.json: window.backgroundTextStyle 字段需为 dark,light今天刚刚接触了微信小程序,然后导入了一个小程序项目,出现了如下错误:在这里的错误提示为:文件app.json内容有错误,window.backgroundTextStyle 字段需为 dark或light。所以找到app.json文件,使用ctrl+f 搜索相对应字段backgroundTextStyle然后按照它的提示将参数改为 dark或者 light
2020-12-17 16:07:10
10356
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人