程序人生

Vue中的作用域CSS和CSS模块的区别

现代Web开发中的CSS离完美还差得远,这并不奇怪。现在,项目通常是相当的复杂的,而CSS样式又是全局性的,所以到最后总是极容易地发生样式冲突: 样式相互覆盖 或 隐式地级联到我...

程序人生

12条写出高质量JS代码的方法

书写出高质量的JS代码不仅让程序员看着舒服,更加能够提高程序的运行速度,以下就是脚本之家的小编整理方法: 一、如何书写可维护性的代码 当出现bug的时候如果你能立马修复它是...

程序人生

Angular 项目实现国际化的方法

正如angular官网所说,项目国际化是一件具有挑战性,需要多方面的努力、持久的奉献和决心的任务。 本文将介绍angular项目的国际化方案,涉及静态文件(html)和ts文件文案的国际化。 背...

程序人生

详解自定义ajax支持跨域组件封装

Class.create()分析 仿prototype创建类继承 var Class = { create: function () { var c = function () { this.request.apply(this, arguments); } for (var i = 0, il = arguments.length, it; i il; i++) { it = arguments[i]; if (it == null) con...

程序人生

bootstrap 点击空白处popover弹出框隐藏实例

代码: div a class="btn btn-success show" title="Popover title" data-container="body" data-toggle="popover" data-placement="bottom" data-content="底部的 Popover 中的一些内容" aaaa /a/divscript $(function () { initPopover(); }) f...

程序人生

vue init失败简单解决方法(终极版)

//由于windows系统的某方面问题,vue脚手架安装可能会出现第一证书丢失 // 报错:vue-cli · Failed to download repo vuejs-templates/webpack-simple: unable to verify the first certificate //简单一点,你也可以直...

程序人生

Vue精简版风格指南(推荐)

前面的话 Vue官网的风格指南按照优先级(依次为必要、强烈推荐、推荐、谨慎使用)分类,且代码间隔较大,不易查询。本文按照类型分类,并对部分示例或解释进行缩减,是Vue风格指...