轻度喵症
码龄5年
  • 35,712
    被访问
  • 90
    原创
  • 929,977
    排名
  • 5
    粉丝
关注
提问 私信

个人简介:web前端

  • 加入CSDN时间: 2017-11-05
博客简介:

qq_40944918的博客

查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得9次评论
  • 获得48次收藏
创作历程
  • 2篇
    2020年
  • 90篇
    2019年
成就勋章
TA的专栏
  • 1
  • Vue
    16篇
  • ES6
    8篇
  • React
    6篇
  • 微信小程序
    3篇
  • 细节
    1篇
  • node.js
    11篇
  • Mysql
    1篇
  • 数据可视化
    2篇
  • 面试题
    9篇
  • 问题
    13篇
  • JS面试题
    6篇
  • 详解
    15篇
  • js
    4篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Vue博客管理系统

https://github.com/378406712/myBlogDesign-2.0毕设:vue博客管理系统
原创
发布博客 2020.05.28 ·
275 阅读 ·
0 点赞 ·
0 评论

个人博客

https://www.qdmmz.cn
原创
发布博客 2020.03.05 ·
134 阅读 ·
0 点赞 ·
2 评论

微信小程序 组件

组件所有组件与属性都是小写,以连字符 - 链接如:cover-image :覆盖在原生组件之上的图片视图视图组件:view 属性 hover-class,hover-start-time,​ hove-stay-time,hover-stop-propagation=‘{{true}}’是否阻止冒泡swiper:滑块视图容器,其中只可放置swiper-item组件,...
原创
发布博客 2019.11.21 ·
86 阅读 ·
0 点赞 ·
0 评论

Wxml,事件等

AppApp只能声明在app.js中onLaunch(){} //监听小程序的初始化getApp()去获取全局唯一的app实例通过getApp()获取实例之后,不要私自调用生命周期函数在每一个页面的js文件,都需要一个Page进行注册页面WXMLMustache语法 :{{ }}公共属性:id,class,style,hidden,data-*,bind*/catch*...
原创
发布博客 2019.11.21 ·
150 阅读 ·
0 点赞 ·
0 评论

微信小程序笔记

微信小程序订阅号:适用人群:个人,媒体, 报纸,企业,政府或其他组织一天只能群发1条消息服务号适用人群:媒体、企业、政府或其他组织。一个月内可发送4条消息企业微信原企业号企业的专业办公管理工具。小程序是一种新的开发能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的适用体验。小程序优点:开发周期短,开...
原创
发布博客 2019.11.18 ·
139 阅读 ·
0 点赞 ·
0 评论

redux数据映射创建store

redux数据映射创建store.js,在store中引入createStore创建的store仓库,把仓库公开,在createStore中引入reducer创建reducer.js,在reducer中创建共有数据存储的对象defaultState,把组件中共有的数据抽离到defaultState,在reducer.js创建公开方法,写入state和action参数,把默认数据defau...
原创
发布博客 2019.10.31 ·
128 阅读 ·
0 点赞 ·
1 评论

react路由,脚手架

react脚手架的使用import React,{Component} from 'react'class 组件名 extends Component {state ={数据}}样式类名会全局泄露Axios组件下直接引入axiosPublick文件夹是特殊路径配置代理:package.json下 "proxy":"http://localhost:3001"Post请求使...
原创
发布博客 2019.10.30 ·
61 阅读 ·
0 点赞 ·
0 评论

React的条件渲染,父子,兄弟传值

条件渲染:if(布尔值){ return(jsx)}else{ return (jsx)}条件是否成立&&模块显示隐藏三目运算: 条件?模块:模块注:阻止条件渲染时,不使用DOM内容情况下返回null,数据类型保持一致列表渲染:使用map方法进行遍历react中无论后期列表是否进行变动,都需要给遍历的虚拟DOM加上唯一的key,否则控制台会...
原创
发布博客 2019.10.30 ·
158 阅读 ·
0 点赞 ·
0 评论

React不使用JSX创建元素,以及传值

不使用JSX创建元素:React.createElement(DOM名称,节点属性,DOM中写入的内容) const childa = React.createElement( 'h1', {className:"childa"}, 'hello' ) ReactDOM.render( childa, ...
原创
发布博客 2019.10.30 ·
476 阅读 ·
0 点赞 ·
0 评论

关于React

React把虚拟DOM渲染到真正DOM中ReactDom.render(组件,document.getElementById(根元素))虚拟DOM提升性能:虚拟DOM最大特点是只更新变化的内容,不变的内容就地复用JSX语法: {},相当于vue的 {{}}style={{key:val,key:val}} //第一个大括号为jsx语法,第二个大括号为style内写法...
原创
发布博客 2019.10.30 ·
43 阅读 ·
0 点赞 ·
0 评论

vue优化,本地存储的方法

vue配合vuex和本地存储可以减少HTTP请求,进行优化本地储存:sessionStorage、localStorage和cookie之间的异同共同点:都是保存在浏览器端,且同源的。区别:cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间​ 来回传递​ cookie数据不能超过4KB,同时因为每次http请求都会携带cooki...
原创
发布博客 2019.10.24 ·
527 阅读 ·
0 点赞 ·
0 评论

for..of

for…of能够遍历数组,字符串,Set,Map结构,因为它们内置了Iterator遍历器,它们的原型中都有一个Symbol.iterator方法,而对象Object中并没有这个接口,无法被for…of遍历...
原创
发布博客 2019.10.24 ·
33 阅读 ·
0 点赞 ·
0 评论

Vue全局前置守卫验证登录状态

全局前置守卫验证登录状态在login页 methods: { login() { this.$axios .post("/api", { user: this.user, password: this.pass }) .then(res => { if (res...
原创
发布博客 2019.10.24 ·
820 阅读 ·
0 点赞 ·
0 评论

对象的新增方法

Object.is()源自:http://es6.ruanyifeng.com/#docs/object-methods#Object-getOwnPropertyDescriptorsES5比较两个值只有2个运算符,相等(==)和严格相等(==)相等运算符:会自动转换数据类型严格相等运算符:NaN不等于自身,+0等于-0ES6提出同值相等算法解决以上2个缺点 当用来比较两个值...
原创
发布博客 2019.10.21 ·
72 阅读 ·
0 点赞 ·
0 评论

mixin混入,插槽,过滤器

Mixins混入:把各个组件下相同的js部分提取出来,分发给每一个用到的组件,这样可以减少代码量进行优化,但是分发到各个组件下的数据都是相互独立的在组件下引入混入的内容:import minxi在子组件内先引入import mixis from ‘./…/…/…/mixin’然后派发 mixins:[mixis] (mixis为提出来的公共部分的js...
原创
发布博客 2019.10.21 ·
209 阅读 ·
0 点赞 ·
0 评论

对象的扩展

引用自http://es6.ruanyifeng.com/#docs/object属性的简洁写法ES6允许在大括号里,直接写入变量和函数,作为对象的属性和方法,更加简洁属性简写function f(foo,bar){ return (foo,bar)}f(1,2)//{foo:1,bar:2}这时属性名就是变量名,属性值就是变量值方法简写const foo ={ ...
原创
发布博客 2019.10.20 ·
36 阅读 ·
0 点赞 ·
0 评论

数组扩展

数组扩展注:例子均来源于http://es6.ruanyifeng.com/Array.of( )Array.of方法用于将一组值,转换为数组其主要目的是弥补数组构造函数Array( )的不足:因为参数个数的不同,不导致Array()的行为有差异如: let a = Array()//[] let b = Array(3)//[empty*3] ...
原创
发布博客 2019.10.19 ·
48 阅读 ·
1 点赞 ·
0 评论

axios,vuex

resource:本地的数据内容应该放在static文件夹下先下载npm install vue-resource ,在main.js中引入 vue-resource,使用 Vue.use();get:在需要请求数据的页面使用this.$http.get(路径).then((数据)=>{ 请求成功后拿到数据})post:在需要请求数据的页面使用this.$http.post(...
原创
发布博客 2019.10.19 ·
77 阅读 ·
0 点赞 ·
0 评论

关于vue全家桶

vue全家桶包含哪些模块vue-cli vue脚手架vue-router 路由axios http请求vuex 状态管理(操作公用数据)UI库(element-ui)vue脚手架下,src文件夹下包含哪些文件,作用分别是什么?assets文件夹:一般放置图片components文件夹:放置所有自行编写的组件router文件夹:在index.js下进行路由配置...
原创
发布博客 2019.10.18 ·
51 阅读 ·
0 点赞 ·
0 评论

Vue生命周期、自定义指令,传值,状态管理,路由

生命周期vue(包括组件)实例从 实例化到消亡的一个过程,每个vue实例在被创建时都要经一些列的初始化过程,如需要设置监听,编译模板,将实例挂载到DOM并在数据变化时更新DOM等生命周期8个钩子函数的作用:beforeCreater:初始化内容created:初始化数据完成,可以拿到数据了beforeMount:找到对应的el,把数据向虚拟DOM上挂载的过程mounted:...
原创
发布博客 2019.10.16 ·
194 阅读 ·
0 点赞 ·
0 评论
加载更多