2206月 Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等) 使用教程(注意细看总结部分,写了几点,希望有所帮助): 1、安装插件:npminstallvue-quill-editor 2、安装插件依赖:npminstallquill 3、main.js文件中引入: importVuefrom'vue' importVueQuillEditorfrom'vue-quill-e...…
2206月 用Angular实现一个扫雷的游戏示例 最近想找些项目练练手,发现去复刻一些小游戏还挺有意思的,于是就做了一个网页版的扫雷。 点击这里看看最终的效果。 创建应用 该项目使用的是monorepo的形式来存放代码。在Angular中,构建monorepo方法如下: ngnewsimple-game--createApplication=false nggen...…
2206月 基于leaflet.js实现修改地图主题样式的流程分析 今天遇到了一点点的小情况,我自己根据leaflet.js做了一个离线地图,公司要用来做态势,但是地图的底图用的是高德的原图,样式是下面这样的: 但是态势的主题是如下的这种淡蓝色: 这就造成了本次的需求,需要可以修改样式的主题,由于本人是个后端小佬,前端菜鸡,所以实现起来发生了一些困难,这里简单介绍下实现的路程。 首...…
2206月 ES6函数实现排它两种写法解析 排它思想:清除其它所有的没有选中元素的样式,只设置当前选中元素的样式 html代码 <!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UTF-8"> <title>Title</title>...…
2206月 Node.js API详解之 dns模块用法实例分析 本文实例讲述了Node.jsAPI详解之dns模块用法。分享给大家供大家参考,具体如下: Node.jsAPI详解之dns dns(域名服务器)模块包含两类函数: 第一类函数,使用底层操作系统工具进行域名解析,且无需进行网络通信。这类函数只有一个:dns.lookup()。 例子,查找baidu.com: cons...…
2206月 详解vue-router的Import异步加载模块问题的解决方案 1、问题现象 2、出现问题的代码点 3、替代方案: 把import()替换成如下: Promise.resolve().then(()=>require(`@/views/${str}`)) 4、原因分析 项目在编译时,出现一个警告 这个警告的含义: require接收了一个变量,会报上面的警告...…
2206月 关于vue3默认把所有onSomething当作v-on事件绑定的思考 最近在重新看vue3的rfcs,发现一个细节,原话如下: propsthatstartwithonarehandledasv-onbindings,witheverythingafteronbeingconvertedtoall-lowercaseastheeventname(moreonthisbelow) 也...…
2206月 js实现简单贪吃蛇游戏 本文实例为大家分享了js实现简单贪吃蛇游戏的具体代码,供大家参考,具体内容如下 上下左右键控制方向使贪吃蛇吃葡萄 吃5个葡萄,游戏结束时左上角为总得分。 运行结果: 界面和css代码这里就不加赘述了,主要贴js代码(加了注释): varconfig={ width:20,//一个格子的宽度 height:20,...…
2206月 Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】 本文实例讲述了NodeMongoose用法。分享给大家供大家参考,具体如下: Mongoose简介 是一个将JavaScript对象与数据库产生关系的一个框架,Objectrelatedmodel。操作对象,就是操作数据库了。对象产生了,同时也持久化(数据进入数据库)了。 初步使用Mongoose 连接数据库 va...…
2206月 Javascript执行流程细节原理解析 Javascript从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习JS引擎工作机制之前,我们需要引入几个相关的概念:执行环境栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链等,这些概念正是JS引擎工作的核心组件。这篇文章的目的不是孤立的为你讲解每一个概念,而是通过一个简单的DEMO来展开分析,...…