#新模式

webpack watch模式产生*.hot-update.json文件

webpack--watch会产生*.hot-update.json文件,解决方法如下:output:{path:path.join(root,"dist"),filename:"bundle.js",hotUpdateChunkFilename:'hot/hot-update.js',hotUpdateMainFil...

工厂模式理解

工厂的作用就是生产实例,但其与构造函数不同。工厂是用来生产多种类型实例的。例如,麦当劳可以生产汉堡,薯条和可乐,再例如,美的可以生产冰箱,洗衣机,和空调等。工厂生产的产品必须要用相关性,属于一个产品族或者属于多个相近的产品族。工厂模式分为三种,分别是1.简单工厂,通过switch语句根据产品标识生产不同类型的产品,直接...
代码星球 ·2020-06-28

git pull命令模式

gitpull默认等于gitfetch+gitmergegitpull--rebase等于gitfetch+gitrebasegitpull-–squash等于gitfetch+gitmerge--squashrebase可以将当前自己的commit置于master的最新修改之后下面的配置可以将gitpul...
代码星球 ·2020-06-28

MV*模式的个人理解

MV*模式主要解决的问题就是View代码难以维护的问题。MV*模式将View中的逻辑分离出去,形成一个弱逻辑的易于维护的视图。MV*中的*是Model和View的桥梁,负责保持Model和View的同步。MVC模式Model,View,Controler,Controler负责视图逻辑,数据流向为View->Co...
代码星球 ·2020-06-28

无法访问windows安装服务。发生这种情况的可能是您在安全模式下运行windows,或是没有正确安装windows安装,。请与技术支持人员联系以获得帮助。

解决办法:1、命令提示符下输入:msiexec/regserver2、在“管理工具”→“服务”中启动windowsInstaller 程序员的基础教程:菜鸟程序员...

EXC_BAD_ACCESS的本质详解以及僵尸模式调试原理

  有时候,你会遇到由EXC_BAD_ACCESS造成的崩溃。这篇文章会告诉你什么是EXC_BAD_ACCESS,以及它产生的原因。我还会提供一些EXC_BAD_ACCESS错误的解决方案。  一旦你理解EXC_BAD_ACCESS的本质,你就会更好地理解这个模糊的名词。这里有一个极为简单的解释,也有一个技术层面的解释...

设置UIImage的渲染模式:UIImage.renderingMode

设置UIImage的渲染模式:UIImage.renderingMode着色(TintColor)是iOS7界面中的一个.设置UIImage的渲染模式:UIImage.renderingMode重大改变,你可以设置一个UIImage在渲染时是否使用当前视图的TintColor。UIImage新增了一个只读属性:rend...

解决IE报错[vue router]Failed to resolve async component default:strict 模式下不允许分配到只读属性

  之前遇到过一个奇怪的问题,在其他浏览器下一切正常,但在万恶的IE下,却一直不行。  具体问题场景就是:比如orderDetail页面出现问题,那么只要是路由跳转的,点第1次无法跳转,必须得点第2次才可以跳转,但是跳转过去之后,页面也是一片空白,不加载路由页面。然后控制台报错:strict模式下不允许分配到只读属性。...
代码星球 ·2020-06-27

VUE温习:style层次分析、性能优化、路由模式解析

一、vue样式style层次分析1、样式可以在main.js、模块js文件、组件style、组件script标签内,index.html文件内引入,不同位置引入的样式有什么关系。2、总结:  (1)样式从main.js的入口处开始顺序加载(注意顺序的意思),  (2)遇到组件则加载组件script标签内引入的样式,  ...

职责链模式

  职责链模式(Chainofresponsibility)是使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。  也就是说,请求以后,从第一个对象开始,链中收到请求的对象要么亲自处理它,要么转发给链中的下一个候选者。提交请求...
代码星球 ·2020-06-27

迭代器模式

  迭代器模式(Iterator):提供一种方法顺序一个聚合对象中各个元素,而又不暴露该对象内部表示。  迭代器的几个特点是:  1、访问一个聚合对象的内容而无需暴露它的内部表示。  2、为遍历不同的集合结构提供一个统一的接口,从而支持同样的算法在不同的集合结构上进行操作。  3、遍历的同时更改迭代器所在的集合结构可能...
代码星球 ·2020-06-27

命令模式

  命令模式(Command)的定义是:用于将一个请求封装成一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及执行可撤销的操作。也就是说命令模式旨在将函数的调用、请求和操作封装成一个单一的对象,然后对这个对象进行一系列的处理。  此外,可以通过调用实现具体函数的对象来解耦命令对象与接收对...
代码星球 ·2020-06-27

构造函数模式

  在JavaScript里,构造函数通常是认为用来实现实例的,JavaScript没有类的概念,但是有特殊的构造函数。通过new关键字来调用定义的构造函数,你可以告诉JavaScript你要创建一个新对象并且新对象的成员声明都是构造函数里定义的。  在构造函数内部,this关键字引用的是新创建的对象。基本用法如下:f...
代码星球 ·2020-06-27

Vue路由history模式踩坑记录:nginx配置解决404问题

问题背景:  vue-router默认是hash模式,使用url的hash来模拟一个完整的url,当url改变的时候,页面不会重新加载。但是如果我们不想hash这种以#号结尾的路径时候的话,我们可以使用路由的history的模式。比如如下网址:使用hash模式的话,那么访问变成http://localhost:8080...

Vuex内容解析和vue cli项目中使用状态管理模式Vuex

  中文文档:vuex官方中文网站一、vuex里面都有些什么内容?conststore=newVuex.Store({state:{name:'weish',age:22},getters:{personInfo(state){return`Mynameis${state.name},Iam${state.age}`;...
代码星球 ·2020-06-27
首页上一页...5455565758...下一页尾页