
[前端][致精通]真正的大师,永远都怀着一颗学徒的心
文章平均质量分 63
qq_41636140
这个作者很懒,什么都没留下…
展开
-
HTML5 标签使用场景
优缺点:HTML4
一个ts装饰器的democonst userInfo: any = undefinedclass Test { getName() { return userInfo.name }}const test = new Test()test.getName()因为userInfo中没有name属性, 会报错TypeError: Cannot read property 'name' of undefined使用try...catch...ge原创 2020-09-23 17:29:55 · 1805 阅读 · 0 评论 -
Vue iview Tree组件实现文件目录-基础实现
注册页面路由router/router.js { path: 'folder_tree', name: 'folderTree', component: () => import('@/views/folder-tree/folder-tree.vue') }定义api请求api/data.jsexport const getFolderList =...转载 2019-06-04 15:41:22 · 3372 阅读 · 3 评论 -
Vue iview Tree组件实现文件目录-高级实现
Tree组件实现文件目录-基础实现封装文件目录组件src\views\folder-tree\folder-tree.vue<template> <div class="folder-wrapper"> <folder-tree :folder-list="folderList" :file-list="fileList"/> &...转载 2019-06-04 17:08:30 · 3012 阅读 · 10 评论 -
Node.js 从零开发 web server博客项目[项目介绍]
项目需求首页 , 作者主页 , 博客详情页登录页管理中心 , 新建页 , 编辑页技术方案数据存储博客idtitleconstentcreatetimeauthor1标题1内容11542512945445张三2标题2内容21542511215145李四用户idusernamepasswordrea...转载 2019-07-03 19:22:48 · 4922 阅读 · 9 评论 -
Node.js 从零开发 web server博客项目[接口]
目录结构 |-- app.js |-- package.json |-- bin | |-- www.js |-- src |-- controller | |-- blog.js | |-- user.js |-- model | |-- resModel.js...转载 2019-07-03 19:37:09 · 2251 阅读 · 1 评论 -
Node.js 从零开发 web server博客项目[登录]
文章目录cookie什么是 cookieJavaScript 操作 cookie , 浏览器中查看 cookie客户端查看 cookie , 三种方式JavaScript 查看\修改 cookie ( 有限制 )server 端操作 cookie , 实现登录验证cookie做限制sessioncookie什么是 cookie存储在浏览器的一段字符串 ( 最大5kb )跨域不共享...转载 2019-07-10 11:03:33 · 1747 阅读 · 1 评论 -
Node.js 从零开发 web server博客项目[日志]
日志介绍nodejs 文件操作 , nodejs stream日志功能开发和使用使用日志文件拆分 , 日志内容分析拆分crontab分析代码实现介绍系统没有日志, 就等于人没有眼睛----抓瞎第一 , 访问日志 access log ( server 端最重要的日志 )第二 , 自定义日志 ( 包括自定义事件 . 作物记录等 )nodejs 文件操作 , nodejs stream...转载 2019-07-10 15:55:11 · 1122 阅读 · 0 评论 -
Node.js 从零开发 web server博客项目[安全]
安全SQL 注入: 窃取数据库内容代码实现XSS 攻击 : 窃取前端的 cookie 内容密码加密 : 保障用户信息安全 ( 重要! )代码实现使用SQL 注入: 窃取数据库内容最原始 , 最简单的攻击 , 从有了 web2.0 就有了 sql 注入攻击攻击方式 : 输入一个 sql 片段 最终拼接成一段攻击代码select username, realname from use...转载 2019-07-10 17:30:23 · 854 阅读 · 0 评论 -
Node.js 从零开发 web server博客项目[koa2重构博客项目]
文章目录async / await 语法介绍 , 安装和使用 koa2async / await 要点Koa2开发接口 , 连接数据库 , 实现登录 , 日志记录分析 koa2 中间件原理async / await 语法介绍 , 安装和使用 koa2async / await 要点await 后面可以追加 promise 对象 , 获取 resolve 的值await 必须包裹在 a...转载 2019-07-15 15:14:10 · 1150 阅读 · 0 评论 -
Node.js 从零开发 web server博客项目[数据存储]
文章目录nodejs链接 mysql 封装成工具安装`MySQL`创建`src/conf/db.js`API对接MySQL (博客列表)controller/blog.jsrouter/blog.jsapp.jsAPI对接MySQL (博客详情和新建)controller/blog.jsrouter/blog.jsAPI对接MySQL (更新和删除)更新删除API对接MySQL (登录)contr...转载 2019-07-22 02:19:20 · 1526 阅读 · 1 评论 -
Vue iview可编辑表格的实现
创建table实例页views/table.vue<template> <h1>table page</h1></template><script>import { getTableData } from '@/api/data'export default { data () { return { tab...转载 2019-06-04 00:32:06 · 2111 阅读 · 0 评论 -
Vue elelment登录验证 简单版
http.jsimport axios from 'axios'import { Message, Loading } from 'element-ui';import router from './router'let loading //定义loading变量function startLoading() { //使用Element loading-start...转载 2019-06-15 00:57:59 · 1743 阅读 · 0 评论 -
Vue入门到精通
Vue.js - Day1课程介绍前5天: 都在学习Vue基本的语法和概念;打包工具 Webpack , Gulp 后5天: 以项目驱动教学;什么是Vue.jsVue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js 是前端的主流框架之一,和An...转载 2018-12-15 17:23:14 · 896 阅读 · 0 评论 -
微信小程序入门到精通
微信小程序账号与工具在线文档:https://mp.weixin.qq.com/debug/wxadoc/dev/小程序开发者账号注册微信公众平台:https://mp.weixin.qq.com/小程序开发者账号注册:https://mp.weixin.qq.com/wxopen/waregister?action=step1微信开发者工具微信开发者工具:https://mp.wei...转载 2018-12-16 18:29:26 · 730 阅读 · 0 评论 -
微信小程序入门到精通[更新版]
微信小程序账号与工具在线文档:https://mp.weixin.qq.com/debug/wxadoc/dev/小程序开发者账号注册微信公众平台:https://mp.weixin.qq.com/小程序开发者账号注册:https://mp.weixin.qq.com/wxopen/waregister?action=step1微信开发者工具微信开发者工具:https://mp.wei...转载 2018-12-21 13:52:44 · 659 阅读 · 0 评论 -
bootsrap 样式笔记
颜色--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gr...原创 2019-04-10 18:36:11 · 486 阅读 · 0 评论 -
JS 算法
区间求值算法挑战我们会传递给你一个包含两个数字的数组。返回这两个数字和它们之间所有数字的和。最小的数字并非总在最前面。这边是一些提示:Math.max()Math.min()Array.prototype.reduce()sumAll([1, 4]) 应该返回一个数字。sumAll([1, 4]) 应该返回 10。sumAll([4, 1]) 应该返回 10。sumAll([5...原创 2019-05-25 12:02:11 · 172 阅读 · 0 评论 -
常用的CSS命名规范大总结
转载: http://www.php.cn/toutiao-417563.html文本命名规范index.css: 一般用于首页建立样式head.css: 头部样式,当多个页面头部设计风格相同时使用。base.css: 共用样式。style.css:独立页面所使用的样式文件。global.css:页面样式基础,全局公用样式,页面中必须包含。layout.css:布局、版面样式,公...转载 2019-04-30 10:01:57 · 692 阅读 · 0 评论 -
Vue axios封装 实现请求响应拦截
封装axios.jsimport axios from 'axios'import { baseURL} from '@/config'class HttpRequest { constructor (baseURL = baseURL) { this.baseURL = baseURL this.queue = {} // 队列中有请求时 显示loado...原创 2019-05-30 11:02:18 · 1329 阅读 · 0 评论 -
Vue render函数 函数时组件 jsx
常规组件使用定义组件components/list/list.vue<template> <ul> <li v-for="(item, index) in list" :key="`item_${index}`"> {{ item.name }} </li> </ul></template...原创 2019-06-01 14:27:58 · 2074 阅读 · 0 评论 -
Vue 登录/登出以及JWT认证
1. 后端代码概览server/router/index.js请求router.get('/getUserInfo', function (req, res, next) { // 登录请求 res.send('success')})router.get('/authorization', (req, res, next) => { // 获取验证请求 const us...原创 2019-06-02 22:24:57 · 11572 阅读 · 0 评论 -
Vue iview可收缩多级菜单的实现
递归组件实战views/layout.vue<template> <div class="layout-wrapper"> <Layout class="layout-outer"> <Sider collapsible v-model="collapsed" hide-trigger breakpoint="sm"&g...转载 2019-06-03 19:20:04 · 5043 阅读 · 2 评论 -
ES6重度学习 demo实例
let 与 const// 并非真正的常量 // const 的本质: const 定义的变量并非常量,并非不可变,// 它定义了一个常量引用一个值。使用 const 定义的对象或者数组,其实是可变的。// 下面的代码并不会报错:// 创建常量对象const car = {type:"Fiat", model:"500", color:"white"}; // 修改属性:car....原创 2019-05-25 11:28:10 · 437 阅读 · 0 评论