liaimin111
码龄7年
求更新 关注
提问 私信
  • 博客:11,448
    11,448
    总访问量
  • 19
    原创
  • 0
    粉丝
  • 29
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
加入CSDN时间: 2018-10-25

个人简介:没什么想说的

博客简介:

qq_43511568的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得7次收藏
  • 博客总排名337,396名
创作历程
  • 19篇
    2019年
成就勋章
TA的专栏
  • day01
  • 前端异步流程工具
    2篇
  • 开发
    3篇
  • vue
    11篇
  • node.js
    1篇
  • 前端模块化
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

前端模块化工具对比

1.AMD(require.js) 使用简图 // define([其他模块],function(){}) // 模块的定义 define( function(){ var add = function( a,b ){ return a+b } return { num: 0 } }) require(['./01-AMD'],function($,math...
原创
博文更新于 2019.05.09 ·
533 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack,cli安装步骤

webpack webpack-dev-server resolve 文件扩展名可以省略 es6 -> es5 ( 优雅降级 ) 什么叫做优雅降级, 什么叫做渐进增强? 优雅降级指的是, 先进行高版本开发, 然后向下兼容 渐进增强指的是, 先进行低版本稳定开发, 然后在进行高版本技术的引用 css代码抽离(将src目录css文件打包到dist目录中, 并且会自动在index.htm...
原创
博文更新于 2019.05.06 ·
3803 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

vuex基础

2. vuex 什么是状态? 用一条数据去管理一个视图或是视图中的一部分,那么我们就将这个数据称之为状态 什么是状态管理? 用一条数据去管理一个视图或是视图中的一部分,那么我们就将这个数据称之为状态,这种管理的形式我们称之为 状态管理 vuex是做什么的?(概念) vuex是一个集中式的存储仓库【状态】,类似于 本地存储、数据库,vuex是vue的状态管理工具,它的功能主要是...
原创
博文更新于 2019.04.30 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue的非响应式处理方法

vue的非响应式情况 数组的下标 <div id="app"> <button @click = "change"> 点击 </button> <ul> <li v-for = ' (item,index) in list ' :key = 'index'> <p> {...
原创
博文更新于 2019.04.30 ·
1040 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

路由的进阶部分

1.路由 路由激活 A: 自己书写一个类名或是使用第三方给的类名 B;在router-link组件身上添加一个 active-class 的属性 <router-link to = "/home" active-class = "active"/> 路由的缓存 在router-link组件上添加一个属性 keep-alive <router-link...
原创
博文更新于 2019.04.30 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

路由的导航守卫

作用: — 类似 【保安】 守卫路由 进 举例: 携带数据进 出 举例: 事情完成才能出 导航守卫一共有三种形式 A: 全局导航守卫 全局前置守卫 router.beforeEach(fn) fn中有三个参数 全局的解析守卫 在 2.5.0+ 你可以用 router.beforeResolve 注册一个全局守卫。这和 router.beforeEach ...
原创
博文更新于 2019.04.30 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

封装自定义插件库

封装自定义插件库 定义一个组件 就是一个单文件组件 Loading.vue 注册组件 import Loading from './components/Loading.vue' export const loading = { install () { Vue.component( 'Loading', Loading) } } 使...
原创
博文更新于 2019.04.30 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

export与module.exlports的区别

exports与module.exports,export与export default 之间的关系和区别首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念。CommonJS模块规范Node应用由模块组成,采用CommonJS模块规范。根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。Common...
原创
博文更新于 2019.04.25 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

组件通讯问题

组件注册 Vue.component(组建名称, 组件的配置) 在组件中使用components的配置项来表示 问题: 组件命名问题 组件命名和html原生标签冲突 Header Footer ----> header footer 大驼峰的写法 Vue.componennt('ZhangJun',{ template: '<div&...
原创
博文更新于 2019.04.22 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git常用命令小记

git常用命令小记 git status 查看缓存区和工作区的状态 +表示N个新文件 ~表示N个修改 -表示N个删除 两组的时候前面的是暂存区,后面的是工作区 git add fileName 变更文件状态(工作区–>暂存区) git add . 提交所有文件到暂存区 git commit 提交暂存区到版本区 git commit -m “这里可以直接打注释” git commit -a ...
原创
博文更新于 2019.04.22 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue深入响应式原理 数据传输及其

1. vue深入响应式原理 深入响应式原理: 当视图模型(VM)中的数据模型(M)发生改变时, 视图(V)就会进行更新 Vue通过watcher将data中的属性全部使用Object.definePropery编程getter和setter,当属性值发生 改变的时候, 就会触发, 然后wather就会触发, 告诉视图(V)进行重新渲染 **** 数据必须放在data选项中才能进行深入响应式 底层...
原创
博文更新于 2019.04.20 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Vue深入响应式原理

1. vue深入响应式原理 深入响应式原理: 当视图模型(VM)中的数据模型(M)发生改变时, 视图(V)就会进行更新 Vue通过watcher将data中的属性全部使用Object.definePropery编程getter和setter,当属性值发生 改变的时候, 就会触发, 然后wather就会触发, 告诉视图(V)进行重新渲染 **** 数据必须放在data选项中才能进行深入响应式 底层...
原创
博文更新于 2019.04.19 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VUE的class style 计算属性

class && style class 为什么要绑定类名? 数据–驱动–》视图 数据–控制–》类名 -->样式 类名 要和 数据 绑定 —使用 —》 v-bind 类名的绑定方式 A: 对象的形式 <div :class = "{'size': classFlag,'bg': classFlag}"></div> 注意: 对象中的k...
原创
博文更新于 2019.04.18 ·
2849 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VU的class style 计算属性

class && style class 为什么要绑定类名? 数据–驱动–》视图 数据–控制–》类名 -->样式 类名 要和 数据 绑定 —使用 —》 v-bind 类名的绑定方式 A: 对象的形式 注意: 对象中的key用字符表示 * B: 数组的形式 ### style 1. 为什么要绑定样式呢? * A: 样式有几种使用形式 1. styl...
原创
博文更新于 2019.04.18 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

node.js基础

为什么会出现跨域 开发中会有不同的域名和端口等出现?我们需要去获取他们的内容 浏览器如何组织跨域 浏览器具有安全策略 —》 同源策略实现 跨域的范围是? 浏览器 问题: 为什么要有 package.json? 分析: 帮助我们记录第三方的内容 即使没有node_modules也可以下载 自定义模块的发布 package.json —> 当前项目的依赖包 兵哥 package-lock.j...
原创
博文更新于 2019.04.17 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue基础入门篇1

Vue基础总结 0. vue.js源代码 匿名函数 (function(){}) () 1. 特点 安全性高 减少了函数命名冲突 第二个括号才是函数的真正运行, 里面可以传入实际参数 第一个括号确定了匿名函数的作用范围, 语法不会报错, 里面放一个没有名字的函数, 函数可以接收形式参数 底层代码封装 匿名函数作用 确定vue.js这个库的使用方法 直接将Vue当做全局的一个方...
原创
博文更新于 2019.04.17 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

前端开发规范

1. 前端的开发规范 目录构建的规范 命名原则: 简洁 比如: src 源代码 img 图片资源 js JavaScript脚本 dep 第三方依赖包 不使用复数 比如: 不使用 imgs docs 根目录(root)结构按职能划分 比如: 1. src 源代码(逻辑) 2. doc 文档 3. dep 第三方依赖包 4. test 测试 根据业务逻辑进行...
原创
博文更新于 2019.04.16 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端的开发规范

前端的开发规范 目录构建的规范 命名原则: 简洁 比如: src 源代码 img 图片资源 js JavaScript脚本 dep 第三方依赖包 不使用复数 比如: 不使用 imgs docs 根目录(root)结构按职能划分 比如: 1. src 源代码(逻辑) 2. doc 文档 3. dep 第三方依赖包 4. test 测试 根据业务逻辑进行文件夹...
原创
博文更新于 2019.04.16 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

异步流程 工具

前端异步流程工具 1.传统方案: 1.回调函数 2.事件 2.工具的方案: 1.promise(es6提供) 2.generator函数 3.async await 4.node.js nextTick setImmidate 5.第三方库 async.js 1.promise 总结: 1. 通过new Promise() 2. 参数是...
原创
博文更新于 2019.04.15 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多