上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 34 下一页
摘要: 假设有一个输入框组件,用户输入时,同步父组件页面中的数据。 具体思路:父组件通过props传值给子组件,子组件通过 $emit 来通知父组件修改相应的props值,具体实现如下: 可以看到,当输入数据时,父子组件中的数据是同步改变的: 我们在父组件中做了两件事,一是给子组件传入props,二是监听i 阅读全文
posted @ 2019-03-07 20:43 Mahmud(مەھمۇد) 阅读(2412) 评论(0) 推荐(0) 编辑
摘要: webpack打包应用和实现 1)安装webpack $ npm install webpack webpack-cli --save-dev 2)添加配置文件 webpack.config.js 3) 为package.json添加脚本 项目信息 依赖信息 产品依赖 --save 开发依赖 --s 阅读全文
posted @ 2019-03-07 20:33 Mahmud(مەھمۇد) 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-07 20:30 Mahmud(مەھمۇد) 阅读(194) 评论(0) 推荐(0) 编辑
摘要: webpack的热更新是如何做到的?说明其原理? webpack的热更新又称热替换(Hot Module Replacement),缩写为HMR。 这个机制可以做到不用刷新浏览器而将新变更的模块替换掉旧的模块。 原理: 首先要知道server端和client端都做了处理工作 阅读全文
posted @ 2019-02-23 19:23 Mahmud(مەھمۇد) 阅读(1354) 评论(1) 推荐(0) 编辑
摘要: 当第一个输入框自动获得光标的时候,弹出的输入法会把布局顶上去? 给最外层盒子加上绝对定位,并且设置固定高度 再给登录框设置固定 阅读全文
posted @ 2019-02-22 19:43 Mahmud(مەھمۇد) 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Vue 做项目经验 首先需要知道最基本的东西是: Vue 项目打包:npm run build Vue生成在网页上看的端口:npm run dev 修改端口号的地方在: config文件夹下index.js文件port 改变首页面在main.js const routes = [{ path: '/ 阅读全文
posted @ 2019-02-21 19:18 Mahmud(مەھمۇد) 阅读(528) 评论(0) 推荐(0) 编辑
摘要: JavaScript对象的几种创建方式? 阅读全文
posted @ 2019-02-16 20:26 Mahmud(مەھمۇد) 阅读(291) 评论(0) 推荐(0) 编辑
摘要: TCP 三次握手,四次挥手 1. TCP 三次握手 建立连接前,客户端和服务端需要通过握手来确认对方: 客户端发送 syn(同步序列编号) 请求,进入 syn_send 状态,等待确认 服务端接收并确认 syn 包后发送 syn+ack 包,进入 syn_recv 状态 客户端接收 syn+ack 阅读全文
posted @ 2019-02-16 10:44 Mahmud(مەھمۇد) 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1xx: 接受,继续处理 200: 成功,并返回数据 201: 已创建 202: 已接受 203: 成为,但未授权 204: 成功,无内容 205: 成功,重置内容 206: 成功,部分内容 301: 永久移动,重定向 302: 临时移动,可使用原有 URI 304: 资源未修改,可使用缓存 305: 需代理访问 400: 请求语法错误 401: 要求身份认证 403... 阅读全文
posted @ 2019-02-16 10:40 Mahmud(مەھمۇد) 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 函数的柯里化 函数柯里化(curry)的定义很简单:传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数。 比如对于加法函数 var add = (x, y) => x + y ,我们可以这样进行柯里化: 事实上柯里化是一种“预加载”函数的方法,通过传递较少的参数,得到一个已经记住了这些参 阅读全文
posted @ 2019-02-16 10:34 Mahmud(مەھمۇد) 阅读(225) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 34 下一页