- 博客(13)
- 收藏
- 关注
原创 属性验证
验证数据类型 <div id="app"> <Father></Father> </div> <template id="father"> <div> <h3> 这里是父组件 </h3> <Son :money = "money"><...
2019-06-26 22:04:27 124
原创 slot 插槽/作用域插槽
作用/概念: 预先将将来要使用的内容进行保留<body> <div id="app"> <Hello> <div> 这里是插槽 </div> </Hello> </div> <template id="hello"> <div...
2019-06-26 21:58:45 135
原创 组件通信-ref链传输数据
(通过ref链 实现子传父—>父传子) <div id="app"> <Father></Father> </div> <template id="father"> <!-- 组件中根元素必须唯一 --> <div> &...
2019-06-26 21:51:42 416
原创 组件通信-子传父数据传输发送接收
(子组件数据传输给父组件:子组件需要利用一个$emit(‘声明的事件’,‘需要发送的值’);而父组件的接收需要利用事件进行接收–也就是在子组件中进行事件的绑定,在父组件的methos中,接收的函数需要有一个参数,这个参数也就是子组件传给父组件之间的值。)<body> <div id="app"> <Father></Father&...
2019-06-26 21:49:36 311
原创 组件通信-父传子数据传输绑定
(父组件数据传输给子组件:通过将父组件的值作为一个属性,绑定给子组件,在子组件中通过props进行接收。)<div id="app"> <Father></Father></div><template id="father"> (3.)在父组件的模板中将数据用单项数据绑定的形式,绑定在子组件身上 <div&g...
2019-06-26 20:14:26 194
原创 自定义事件
第一种:自定义的通过 -on定义−on定义 -on定义−emit触发var vm = new Vue({})//vm.$on(自定义事件的名称,自定义事件的事件处理程序)vm.$on('abc', function () { console.log(123456)})// vm.$emit( 自定义事件的名称,自定义事件处理程序需要的参数1,参数2,参数3)vm.$emi...
2019-06-26 19:51:58 83
原创 前端通信二
基于H5的webSocket( 应用于移动端 )***为自定义内容/* 页面客户端index.html 1. 引入wsClient.js 2. 写事件驱动发送数据 ws.send(val) 给服务器发送数据*//* 客户端连接服务器文件wsClient.js h5 提供了一个 Socket 的全局对象*/ const ws...
2019-06-22 10:42:18 137 1
原创 前端通信
基于后端的通信( pc端用 )***为自定义内容/* 客户端client.js: 1. 创建socket 2. socket连接服务器 3. 给服务器发送信息*/// 1. 创建socket const net = require( 'net' ); const socket = new net.Socket(); const port = **...
2019-06-22 10:25:58 160
原创 express
express是Node.js的核心框架express可以快速构建web服务器 / api服务器express提供了一个快速生成工具 express-generator快速生成工具: 帮助快速创建一个项目的工具1.安装express-generator全局安装$ npm i express-generator -g$ cnpm i express-generator ...
2019-06-22 10:13:45 450
原创 前端的异步流程
传统的原生异步回调函数事件使用异步流程工具es6 Promise Promise 是异步编程的一种解决方案,比传统的解决方案–回调函数和事件--更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了语法,原生提供了Promise 所谓Promise ,简单说就是一个容器,里面保存着某个未来才回结束的事件(通常是一个异步操作)的结果。从语法上说,Promis...
2019-06-22 10:08:35 72
原创 Node.js跨域
前端:发ajax请求后端:*** 为自定义内容const express = require( 'express' );//引入express模块const app = express(); //创建app对象const port = ***;const hostname = '***';const cors = require( 'cors' );const reques...
2019-06-22 09:58:16 82
原创 自定义模块变成第三方模块
自定义模块的上传地址( http://www.npmjs.com )创建package.json文件$ npm init -y在http://www.npmjs.com 这个网站注册一个账号注意:第一次登陆会发送一个邮件给你的邮箱,然后登陆邮箱激活检查电脑的源是否是npm源$ nrm ls如果不是,那么切换到npm源$nrm use npm命令行登录n...
2019-06-22 09:53:58 296
原创 Node.js小知识点
Node.js 是一个基于Chrome V8 引擎的JavaScript运行环境Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效事件驱动: 任务执行,发布者,订阅者,事件驱动 等( on emit )非阻塞: 执行某一个任务的同时也可以执行其他任务-------------------------------------异步阻塞: 执行某一个任务,这个任务如果没有执...
2019-06-22 09:38:16 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人