摘要: 1、为什么要使用session 因为http本身是无状态协议,无法确定你的本次请求和上次请求是不是你发送的。如果要进行类似论坛登陆相关的操作,就实现不了了。 2、Session 生成方式 浏览器第一次访问服务器,服务器会创建一个session,然后同时为该session生成一个唯一的会话的key,也 阅读全文
posted @ 2018-12-17 20:49 HOUY 阅读(3277) 评论(0) 推荐(0) 编辑
摘要: 一.概述 MVC,MVP,MVVM是三种常见的前端架构模式(Architectural Pattern),它通过分离关注点来改进代码组织方式。不同于设计模式(Design Pattern),只是为了解决一类问题而总结出的抽象方法,一种架构模式往往能使用多种设计模式。 MVC模式是MVP,MVVM模式 阅读全文
posted @ 2018-12-16 19:23 HOUY 阅读(2672) 评论(0) 推荐(0) 编辑
摘要: vue中methods、computed、watch区别methods:事件调用的钩子 computed:{ // 计算属性是根据他依赖的值计算的,当依赖值发生变化,其跟着改变 // 计算属性是依赖缓存} watch: { // watch 和 computed 区别: // watch 强调的是 观测某个状态,根据状态的改变而做... 阅读全文
posted @ 2018-12-16 18:19 HOUY 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一 、for ..in 循环 使用for..in循环时,返回的是所有能够通过对象访问的、可枚举的属性,既包括存在于实例中的属性,也包括存在于原型中的实例。这里需要注意的是使用for-in返回的属性因各个浏览器厂商遵循的标准不一致导致对象属性遍历的顺序有可能不是当初构建时的顺序。(实例+原型中的可枚举 阅读全文
posted @ 2018-12-16 15:35 HOUY 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 1、方式一 通过query的方式也就是?的方式路径会显示传递的参数 接收参数 2、方式二 通过params的方式,路径不会显示传递的参数 接收参数 3、方式三 通过:冒号的的形式传递传参 1、在配置文件里以冒号的形式设置参数。我们在/src/router/index.js文件里配置路由。 path: 阅读全文
posted @ 2018-12-14 22:49 HOUY 阅读(12580) 评论(0) 推荐(1) 编辑
摘要: 当我们在项目中遇见文本输入框的时候,获取时刻输入框中的值 1、v-model 2、ref自定义一个方法 阅读全文
posted @ 2018-12-13 22:38 HOUY 阅读(11465) 评论(0) 推荐(0) 编辑
摘要: 当我们在项目中遇见文本输入框的时候,获取时刻输入框中的值 1、受控组件 2、非受控组件 placeholder="演出/艺人/场馆"//输入框中默认的value onClick={ this.Searchtitle.bind(this) } onClick={ this.Searchtitle.bi 阅读全文
posted @ 2018-12-13 22:27 HOUY 阅读(6755) 评论(0) 推荐(0) 编辑
摘要: 1、Vue生命周期钩子,都是干嘛用的? Vue实例从创建到销毁的过程,就是生命周期。Vue的生命周期包括:开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程。在Vue的整个生命周期中,提供了一系列的事件,可以注册JavaScript方法,达到控制整个过程的目的,在这些Ja 阅读全文
posted @ 2018-12-12 20:48 HOUY 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1、首先我们先创建一个react项目,react官网也有react项目搭建的命令 2、安装我们项目需要的样式依赖,这个项目我用的是scss 3、安装typescript的依赖命令 4、安装sass-loader和node-sass依赖 5、打开react的webpack配置 原来的 改之后的 6、将 阅读全文
posted @ 2018-12-08 17:51 HOUY 阅读(6532) 评论(1) 推荐(1) 编辑
摘要: 在我们做react-native项目时,引入css样式之后 控制台报下面的这样的错 解决问题的方法是: 报错的代码 改后的代码 阅读全文
posted @ 2018-12-08 16:29 HOUY 阅读(491) 评论(0) 推荐(0) 编辑