- 博客(12)
- 收藏
- 关注
原创 渐进式Web应用(PWA)-对前端技术的挑战
1.什么是pwa? PWA是指可以在任何浏览器上执行的支持互联网的应用程序,它是由服务器端脚本(PHP和ASP)和客户端脚本(JavaScript和HTML)组成的。 一个 PWA 应用首先是一个网页, 可以通过 Web 技术编写出一个网页应用. 随后添加上 App Manifest 和 Service Worker 来实现 PWA 的安装和离线等功能。解决了哪些问题?可以...
2019-02-19 10:55:01 264
原创 如何在vue中使用three.js并实现基本模型的加载与动画实现
1.安装three.jsnpm install three --save2.导入three以及项目所需要的模块import * as THREE from “three/build/three.module.js”;import Stats from “three/examples/jsm/libs/stats.module.js”;import { OrbitControls } fr...
2020-02-18 20:54:15 5853 1
原创 1、vue+element-ui form表单Select框已绑定值,但是表单认证不通过,一直提示请选择。
需求:在添加的时候:根据省id获取市,再根据市id获取区县。原因:由于form表单认证对象的字段为动态添加的属性。所以初始化时动态添加的属性未加入认证。解决方法:在声明form认证的时候必须要把动态属性,在data 认证对象中声明。...
2019-11-08 20:13:09 2303
原创 threeJs第一课
1、CSS2DObject 给new THREE.Mesh( earthGeometry, earthMaterial )添加html元素 label(例如球体多边形,以及模型)2、通过new THREE.BoxBufferGeometry、new THREE.SphereBufferGeometry可以分别用来创建长方体、球体,同样通过BoxGeometry、SphereGeometry也可...
2019-11-08 19:36:29 216
原创 koa
1.koa是一个基于nodeJs的web框架,其由express原班人马打造 主要针对于api开发,通过利用es6中的async函数,让你丢掉回调函数的,并且增强了错误处理,koa没有任何中间键的参与,只是让您更快的编写服务器应用程序。2.使用bable实现async函数,要想编译async方法你至少应该有 transform-async-to-generator和transform-asy...
2019-03-04 21:46:03 166
原创 es6学习总结
一、let和const 1.let声明的变量只在它所在的代码块有效。 2.let声明的变量仅在块级作用域内有效。 3.不存在变量提升。 4.每个let声明的变量都有各自的作用域。它所声明的变量一定要在声明后使用,否则报错 5.暂时性死区;只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响 6.不允许重复声明let不允许在...
2019-03-02 22:13:55 110
原创 egg.js学习感想一
1.Egg.js 为企业级框架和应用而生egg特性:1.提供基于 Egg 定制上层框架的能力2.高度可扩展的插件机制3.内置多进程管理4.基于 Koa 开发,性能优异5.框架稳定,测试覆盖率高6.渐进式开发egg使用场景BFF层(前后端之间的中间层)、全栈、SSR(服务端渲染)koa 、express 、egg区别1.Koa 的中间件和 Express 不同,Koa...
2019-03-01 21:56:32 781
原创 前端web加密
前端web加密1, 前端web加密算法–使用js函数escape()和unescape();操作对象字符串;escape()方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义序列替换。因为该方法本质就是将非ASCLL码字符替换unescape(),将ASCLL码解码转换成字符串;2,前端we...
2019-02-22 13:40:38 531
原创 nodeJs学习课程一
.断言 assert(assert 模块提供了一组简单的断言测试,可用于测试不变量。 存在严格模式(strict)和遗留模式(legacy),但建议仅使用严格模式)assert模块提供了一系列的断言测试,其实这个模块主要倾向于内部使用,但是也能被用于项目中, 可以通过require(‘assert’)的方式引入equal、notEqual、deepEqual、notDeepEqual:...
2019-02-20 16:11:54 140
原创 vue项目第一篇
vue项目第一篇移动端前台我们主要采用 vue2 + vuex + vue-router + webpack + ES6/7 + fetch + sass + flex + svg 管理系统我们主要使用 vue2 + vuex + vue-router + webpack + ES6/7 + less + element-ui 后台接口编写: nodejs + express + mong
2017-09-07 18:53:13 297
原创 web前端知识2
jquery 常用方法&ajaxJquery中,(document).ready()是什么意思?和window.onload的区别?还有其他什么写法或者替代方法?(document).ready()是什么意思?和window.onload 的区别? 还有其他什么写法或者替代方法?(document).ready() html结构已完全加载时,脚本就可以运行。window.onload 直到所有的
2017-07-24 15:34:21 512
原创 web前端知识1
nodejs 是什么?可以做什么?为什么擅长做? Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 一般认为javascript是浏览器端的脚本语言,但是google将其再开发,用来作为服务器端脚本环境,其性能自称比
2017-07-24 14:52:21 400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人