自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 vue中跨组件传值

vue中父子组件传值子组件的传值是通过props来传递数据父组件部分<xxx :“自定义方法名”=“父组件传的数据” />子组件部分子组件中写入props来接收父组件传过来的值,通过this.$emit(“父组件中的方法名”,参数(返回数据))props:{“父组件方法名”:方法类型}父组件通过本组件中的方法名获取数据,子传夫成功!兄弟之间的传值通过$emit原理:vue的一个新实例,类似于一个站点链接两个组件,也就是中央事件点线bus...

2021-06-02 10:49:37 312

原创 前端问题v-for绑定的key篇

key——类型:Number/String1,作用:保证唯一性,防止重复渲染,导致的额外性能开销作为唯一标识节点加速虚拟DOM渲染2,最常见的用例是结合 v-for:<ul> <li v-for="item in items" :key="item.id">...</li></ul>注:有相同父元素的子元素必须有独特的 key。重复的 key 会造成渲染错误。例1——相同父级使用index出现报错信息<div class="pag

2021-05-14 13:37:31 524

原创 前端开发常见问题之代码开发规范问题

开发中常常出现的代码不规范问题记录开发中常常出现的代码不规范问题记录1. 模板1.1. v-for与v-if一起使用1.2. 避免写内联样式,除非需要动态绑定1.3. 代码拷贝之后移除无用代码1.4. 模板中禁用复杂表达式2. 脚本2.1. 使用async/await组合提升代码可读性2.2. 接口状态应当判断成功而非失败2.3. 若无依赖禁用连续await3. 样式3.1. 直导入需要的SCSS文件3.2. 组件样式覆盖放到统一文件中3.3. 辅助样式类命名考

2021-05-14 13:25:06 610

原创 git的命令以及使用

GitHub本地上传文件命令行首先现在github新建一个远程仓库(create a new respository)在本地文件目录打开git Bushgit init保存在本地仓库git add . #全部git commit -m "xxx"推到远程仓库git remote add origin "https://github.com/MaggieK-wang/-Rotate-album.git"git push -u origin master git常用命令git

2020-11-27 14:38:36 100

原创 关于ES6的个人总结

关于ES6变量函数数组字符串面向对象promisegenerator模块化(自带)变量原本的var变量(问题):可以重复声明无法限制修改没有块级作用域const 和 letconst不能重复声明:常量-不能修改(不能进行赋值),块级作用域let不能重复声明:变量-可以修改,块级作用域函数箭头函数如果只有一个参数,原括号可以省如果只有一个返回值,{},可以省let res=function(v,i){ alet('v+i')}res((v,i

2020-11-27 14:25:10 203

原创 vue技术栈冲鸭

关于vue技术栈vuex——单页面状态管理vue-Router ———单页面路由管理vue ——视图开发框架axios——网络请求库Node——— 提供前端开发环境vuex在单页面应用中,若使用vuex管理登录状态时,经常会存在刷新页面后登录状态消失的问题,这个问题怎么解决呢?在单页面应用中,若刷新页面后,登录态是保存不了的。比如我在首页获取到了登录信息,然后存储到vuex中,进入到某个路由中,若当前路由刷新后,vuex中的数据就会被清空,以此也会导致当前路由中依赖登录态的接口都会失

2020-08-08 11:52:53 463

原创 vue-axios—网络请求

axios网络请求库

2020-08-08 11:38:52 130

原创 字符串,数组,对象的处理

字符串,数组,对象的处理split() 把一个字符串分割成两个,数组形式和对象形式如下:const arr = [ { field: "ztgmmbz", name: "整体规模_目标值", nullable: "YES", type: "varchar" }, { field: "ztgmwcz", name: "整体规模_完成值", nullable: "YES", type: "varchar" }, { field: "ztgmdf", name: "整体规模_得分", null

2020-08-07 01:38:06 285

原创 vue-router路由状态管理

vue-router路由管理页面实现(html模版中)  在vue-router中, 我们看到它定义了两个标签 和来对应点击和显示部分。 就是定义页面中点击的部分, 定义显示部分,就是点击后,区配的内容显示在什么地方。所以 还有一个非常重要的属性 to,定义点击之后,要到哪里去, 如:Homejs 中配置路由 首先要定义route, 一条路由的实现。它是一个对象,由两个部分组成: path和component. path 指路径,component 指的是组件。如:{path:’/home’

2020-08-04 14:04:11 605

原创 Vuex——单页面状态管理

vuex如何进行单页面状态管理呐vuex,这个状态管理,通俗的来讲就是储存一些公用的东西,提供各个组件使用,和服务器的session功能也很类似,不同的是,vuex在刷新页面的时候,会自动还原到初始状态!关于vuexvuex 的几个核心概念Store:Vuex 使用一个 Store 对象管理应用的状态,一个 Store 包括 State, Getter, Mutation, Action 四个属性。State:State 意为“状态”,是 vuex 状态管理的数据源。Getter:Getter

2020-08-02 17:13:19 535

原创 vue-webpack引入百度地图

vue-webpack百度地图的引入及可视化数据联动如何在前端项目中引入百度地图呐百度地图开发者文档,JavaScriptAPI(注意一下,他有几个版本,但是这些版本不兼容,真的很吐血)实例化地图 var map = new BMap.Map("allmap"); // 创建地图实例 var point = new BMap.Point(104.072888, 30.576798); // 创建点坐标 this.map.centerAndZoom(point, 10); // 初始化地

2020-08-02 15:58:26 692

原创 CSS选择器的用法

符合选择器什么是复合选择器在CSS钟可以根据选择分为基础选择器和复合选择器,复合选择器是建立在基础选择器之上的,对基本选择器进行组合合成基本选择器基本选择器 span类选择器 . navid选择器 #通配符选择器 *属性选择器后代选择器后代选择器又称包含选择器,可以选择父元素里面的子元素,其写法就是把外层标签卸载前面,内层标签写在后面,中间用空格分隔,当标签发生嵌套时,...

2020-03-06 23:57:25 98

原创 用VScode编辑markdown文件

Whis is Markdown?Lightweight markup language with a plain text formatting syntaxCanbe convert into HTMLIt’s main purpose is readability and ease of usesome things you can formatHeadingBlocks...

2020-03-05 23:41:28 322

转载 VS code编译器——多文件夹工作区

VS Code 多文件夹工作区,多文件夹工作区(multi-root workspace)首先,在 VS Code 中打开一个文件夹,此时 VS Code 处于一个单文件夹的状态。然后你可以调出命令面板,搜索 “将文件夹添加到工作区” (add folder to workspace)并执行,或者使用菜单,“文件 —> 将文件夹添加到工作区”,这之后,选择你想要在当前窗口打开的文件夹。此...

2020-03-04 20:41:06 1590

原创 用PHP处理HTTP表单POST方法

用html写一个登陆界面输入姓名,学号,密码登陆界面,登陆提交后显示登陆使用的姓名学号密码

2019-09-27 19:53:14 478

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除