2206月 koa2的中间件功能及应用示例 最近因为开发一个自己的博客网站,学习了koa2的搭建,写了一些自己认为比较重要或需要知道的koa2中间件作用和使用场景。 koa-router 路由中间件 下载 npmikoa-router 使用 普通使用方法 需要注意的是引入的koa-router是一个方法,引入后需要执行这个方法。 constKo...…
2206月 Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面) 昨天做的tabs窗口,非常满意,今天乘胜追击,把它做成了可以根据自身大小改变显示样式,自身宽度过小时,tab页可以浮动停靠其一侧。具体效果: 左侧 右侧 向来喜欢简单明了的东西,所以想实现的简单一点,无奈现实不允许啊,功能实在有一丢丢复杂。硬着头皮搞了整整一下午,终于完成。 左侧跟右侧窗口,...…
2206月 微信小程序利用for循环解决内容变更问题 问题描述 学习小程序的小伙伴可能会有这样的问题:微信小程序的页面内容要发生改变,在小程序中如何快速的来创造一个格式相同,但仅仅改变内容且易于改变的页面呢?接下来就来解决这个问题吧。 解决方案 整体思路是创建一个数组,将页面内容写进数组,利用for循环来达到遍历数组的目的,从而实现利用数组的变量来改变页面的内容。 第一步...…
2206月 javascript将16进制的字符串转换为10进制整数hex 16进制的字符串转换为整数 functionhex2int(hex){ varlen=hex.length,a=newArray(len),code; for(vari=0;i<len;i++){ &n...…
2206月 javascript中可能用得到的全部的排序算法 导读 排序算法可以称得上是我的盲点,曾几何时当我知道Chrome的Array.prototype.sort使用了快速排序时,我的内心是奔溃的(啥是快排,我只知道冒泡啊?!),要知道学习一门技术最好的时间是三年前,但愿我现在补习还来得及(捂脸). 因此本篇重拾了出镜概率比较高的十来种排序算法,逐一分析其排序思想,...…
2206月 js将URL网址转为16进制加密与解密函数 十六进制(Hexadecimal)是计算机中数据的一种表示方法。同日常生活中的表示法不一样,它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。不同电脑系统、编程语言对于16进制数值有不同的表示方式:如增...…
2206月 基于node+websocket+html实现腾讯课堂聊天室聊天功能 受疫情影响很多中小学选择线上教程,大多数学校采用腾讯课堂直播,那么今天小编给大家分享一段代码关于基于node+websocket+html实现腾讯课堂聊天室聊天功能。 前端部分用到的知识:websocket,h5,contenteditable属性服务端部分:node,websocket部分效果: 功能细节需要注...…
2206月 VUE实现Studio管理后台之鼠标拖放改变窗口大小 近期改版RXEditor,把改版过程,用到的技术点,记录下来。昨天完成了静态页面的制作,制作过程并未详细记录,后期已经不愿再补了,有些遗憾。不过工作成果完整保留在github上,地址:https://github.com/vularsoft/studio-ui 这个项目下面的html-demo.html,便是静态文件。...…
2206月 js的Object.assign用法示例分析 本文实例讲述了js的Object.assign用法。分享给大家供大家参考,具体如下: 作用 Object.assign()用于将所有可枚举的自有属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 语法 Object.assign(target,…sources) 参数: target:目标对象 so...…
2206月 微信小程序开发搜索功能实现(前端+后端+数据库) 2019年5月7日更新这是写的最新的一篇文章大家看这篇:https://www.jb51.net/article/157081.htm 界面比较丑,主要实现逻辑... 超级简单的界面,表单,提交按钮,搜索结果展示区域... 下面是index.wxml <!--index.wxml--...…