摘要:
一、express项目安装(需要提前准备node npm相应的环境) 1.初始化pack.json npm init -y 2.下载express npm install express --save 3.在根目录下新建app.js // 导入express const express = requ 阅读全文
摘要:
一、git代码仓库地址 git clone https://github.com/josdirksen/learning-threejs-third 下载并解压 二、创建一个三维场景 如下图所示是一个三维场景,包括了一个几何体,球,平面,坐标系等等。 那么这些东西究竟是怎么实现呢,在未了解three 阅读全文
摘要:
项目搭建前需要先安装node环境及mysql数据库。 1、利用vue-cli脚手架创建一个vue项目 a.全局安装 npm install -g vue-cli b.初始化项目 vue init webpack myexpress c.npm install d.npm run dev 2.在vue 阅读全文
摘要:
一、前言 Ajax是Asynchronous javaScript + XML的简写。这一技术能够向服务器请求额外的数据而无须卸载页面,会带来更好的用户体验。这一技术改变了自从Web诞生以来就一直沿用的'单击,等待'的交互模式。Ajax技术的核心是 XMLHttpRequest 对象(简称 XHR) 阅读全文
摘要:
一、项目搭建 electron-vue是vue-cli和electron结合的项目,比单独使用vue构建起的electron项目要方便很多. 1.初始化项目并运行 文件结构 2.主进程main/index的配置 宽、高、菜单栏、窗口最大化,详细配置请查看electron官方文档 https://el 阅读全文
摘要:
一、前言 项目本来打算采用B/S架构去做的,只是在"人群中多看了你一眼"。 二、使用electron集成桌面应用 本身项目是使用vue-cli开发的,在使用electron之前,需要将本身的项目打包好后打开index.html能显示网页.因为刚接触便直接拿官方demo进行打包了. 1.克隆官方dem 阅读全文
摘要:
一、硬件及开发包说明: 产品型号为良田高拍仪S1800A3,集成b/s系统,适用现代浏览器,图片使用BASE64数据。开发包的bin文件下的video.flt文件需要和高拍仪型号的硬件id对应,这个可以找厂家要然后替换. 开发包地址:https://github.com/xufeikko/webIm 阅读全文
摘要:
一、前言 现阶段手上vue的项目差不多快完了,空闲之余回反复对整个项目的代码结构、实现细节以及框架上的做了一些思考和优化。下面打算把想到的和重点实现的方法记录一下。 二、回顾 对于常规操作,这里不做过多的阐述,我们只讨论重点部分 1.登录模块:这块我们用了两个校验,一个是权限校验一个是账号校验。第一 阅读全文
摘要:
在vue中使用腾讯云Im 通信时,官方给出的文档及sdk提供的都是es5的写法。我们在vue中使用均需要用es6的方式来改写sdk的js文件及按自己所需要的业务调用对应的api就行了 1.对sdk的js文件改写 使用exports方法导出函数。官方原先提供的api不变,只需在外加一层exports方 阅读全文
摘要:
一、背景 在vue项目中使用vue-router做页面跳转时,路由的方式有两种,一种是静态路由,另一种是动态路由。而要实现对路由的控制需要使用vuex和router全局守卫进行判断拦截(安全问题文章最后讨论) 二、使用场景 静态路由的使用场景:在我们使用静态路由实现页面跳转时,不管我们是否登录,当我 阅读全文