webpack4.0各个击破(1)—— html部分

作为前端最火的构建工具,是前端自动化工具链 最重要的部分 ,使用门槛较高。本系列是笔者自己的学习记录,比较基础,希望通过 问题 + 解决方式 的模式,以前端构建中遇到的具体需求为出发点,学习 工具中相应的处理办法。(本篇中的参数配置及使用方式均基于 ) 一. webpack中的html 对于浏览器而 ... »

Vue初识:一个前端萌新的总结

一、前言 时隔三年,记得第一次写博客还是2015年了,经过这几年的洗礼,我也从一个后端的小萌新变成现在略懂一点点知识的文青。如今对于前端的东东也算有一知半解,个人能力总的来说,也能够独立开发产品级项目吧。至于为什么会前端的东西,估计学.NET的人应该大部分都懂些,之前自己搭建过一套框架,但觉得现在的 ... »

Vue.js学习之组件

一、组件是什么? 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以表现为用 is 特性进行了扩展的原生 HTML 元素。 二、组件的使用 ... »

构建ExtJS 6.x程序

构建ExtJS 6.x程序 ExtJS也有自己的打包工具 SenchaCmd,它用来生成构建ExtJS前端组织架构,最后打包发布生产,操控着前端整个开发生命周期,SenchaCmd依赖于JDK,所以要先安装JDK 文件 ,安装步骤自行百度,安装完后去sencha官网下载SenchaCmd工具。。本文 ... »

前端——HTML,CSS

HTML HTML叫做超文本标记语言,是一种制作万维网页面标准语言。相当于定义一套规则,大家都来遵守它,这样浏览器就可以去解释它。 浏览器负责将标签翻译成用户看得懂的格式,呈现给用户。 作为开发者需要学习的: 1.学习HTML规则 2.从数据库获取数据,然后替换到HTML文件的指定位置(web框架) ... »

【前端笔记】浅谈js继承

我们先想想我们用js最后要怎样实现面向对象的编程。事实上我们必须用上原型链这种东西。 我们的父类superType有属性和方法,并且一些能被子类subType继承,一些能被覆盖,但是丝毫不会影响到父类。那么我们可以这样定义:父类子类同时拥有独立的属性,但是共享父类被继承的方法。 继承是靠protot ... »

2018年8月中级前端开发推荐书籍

1. 这些书籍适合 中级前端开发者 阅读,初级前端开发人员买来除了自我安慰和垫高显示器以外可能没什么用处。 2. 说是推荐书单,实际上是笔者自己的读书计划。欢迎你在阅读中与我交流。 1.《企业IT架构转型之道 阿里巴巴中台战略思想与架构实践》 推荐理由 :曾经有一个前端大神说过,如果你想成为前端架构 ... »

Vue+Mock.js模拟登录和表格的增删改查

有三类人不适合此篇文章: "喜欢站在道德制高点的圣母婊" 适合去教堂 "无理取闹的键盘侠" 国际新闻版块欢迎你去 "有一定基础但又喜欢逼逼的人" 得得得,老子知道你厉害了,你好牛逼,这些问题那么简单,都是小白看的 这种傻瓜文,简直浪费老子的时间! 对于以上三类人,走吧,这里不是你来装逼的地方. 你们 ... »

【Spring Boot-技巧】API返回值去除为NULL的字段

简介 在前后端分离的微服务时代,后端API需要良好的规范。本篇主要将一个数据返回时的一个小技巧 过滤为空字段 解决痛点 :将有效解决数据传输过程中的流量浪费。 组件简介 Jackson ObjectMapper 通过自定义配置该组件可以选择性序列化返回的JSON。 官方解释 Spring MVC(客 ... »

前端学习资源整合

说明 平时的学习资源都比较的凌乱,看到好的资源都是直接收藏在浏览器的收藏夹中,这样其实并不方便,整理在云笔记上,也不方便查看修改记录,索性就整理在 github 上并开源出来,希望帮助大家能够更快的找到需要的资源。建立该仓库的目的主要是整理收集学习资源,统一管理,方便随时查找。 更多的资源请查看我的 ... »

react之组件

组件的种类 1. DOM元素组件:全部小写,比如 ; 2. 自定义组件:首字母大写,比如``。 如何得到一个自定义组件? 1. 使用函数声明 2. 使用类声明 组件之间可以相互嵌套; 将每个组件放入单独的js文件中,用的时候直接导入即可; 在自定义属性里面可以写一些属性,接上一些值; 在函数组件里面 ... »

vue入门

因为经常和前端同事调接口,知道公司的前端及客户端[andr/ios]的内容都是用vue写的,所以自学了一下前端MVVM框架Vue。 1,了解MVVM 对于没怎么了解过前端框架的人来说,需要先了解什么是MVVM<Model-View-ViewModel>,其实它和MVC一样。主要是分离视图View和模 ... »

JS中的圣杯模式

圣杯模式是Javascript中用来实现继承的一种方法,它的简单形式如下所示 这种圣杯模式的本质在于,中间生成了一个对象,起到了隔离的作用,今后为Son.prototype添加属性时,全部都会加在这个对象里面,所以不会对父级产生影响。而向上查找是沿着__proto__查找,可以顺利查找到父级的属性, ... »

小程序实战小汇总

前言 才发现已经长达两个月没有更新博客了,原因当然也是有的了,就像我之前说的,博客以后可能主打的方向的日常开发中遇到的问题汇总和踩坑指南之类。对于技术学习和技术分享可能会比较偏向于在个人公众号和GitHub上更新。在此附上公众号和GitHub链接,喜欢的可以关注(虽然现在内容不多)。再说下最近忙的内 ... »

Vue项目添加动态浏览器头部title

0. 直接上 预览链接 + 效果图 "Vue项目添加动态浏览器头部title" 1. 实现思路 ( 1 ) 从路由router里面得到组件的title ( 2 ) title存vuex (本项目已经封装h5的sessionStorage和localStorage也可以存在这里面) ( 3 ) 设置 ... »

老板让我十分钟上手nx-admin

大体流程 参考资料: "nx admin项目地址" 首先这里就不讲解vue和vuex之类的基础东西了 有兴趣的可以去官方文档了解。这里根据流程走向大概说说 路由配置 首先找到路由配置,路由配置放在了 路由配置里暴露了两个常量 一个是 另外一个是 这里先说说 。 nx admin的权限验证大概是 1 ... »

Number浮点数运算详解

一道题 0.1 + 0.2 = ? 在浏览器中测试下计算结果,得到的结果是 0.30000000000000004,并不是理想中的 0.3 结果值。为什么会存在这样的误差呢? 存在的问题 数值运算会存在精度丢失的问题 为什么 想要弄清这个问题,得先了解计算机是何如存储数值的。 javascript ... »

前端通信:ajax设计方案(七)--- 增加请求错误监控、前端负载均衡以、请求宕机切换以及迭代问题修复

距离上个迭代过了很长时间,中间经历了很多事情,也在每个空余时间构思了这个迭代的东西以及下个迭代要做的东西。时间周期稍微长了,望见谅。 首先解决了上个迭代遇到的问题进行完善和修复: 1. 上个迭代做ajax timeout设置的时候,手抖将timeout不小心设置成timeoutEvent,这期做了修 ... »

提升----你所不知道的JavaScript系列(3)

很多编程语言在执行的时候都是自上而下执行,但实际上这种想法在JavaScript中并不完全正确, 有一种特殊情况会导致这个假设是错误的。来看看下面的代码, console.log(a) 会输出什么呢? 有些人可能会认为是 undefined,因为 var a 声明在 a = 2 之后,他们自然而然地 ... »

python3开发进阶-Django框架的Form表单系统和基本操作

阅读目录 一、什么是Form组件 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。 如果用户输入的内容有错误就需要在页面上相应的 ... »