【整理分享】6 款 Laravel 超好用的 Admin 管理模版

如果您正在为您的企业调研开发 Admin 管理后台的最佳方案,那么基于 PHP 的 Laravel 框架会是一个不错的选择,它灵活且易用,还提供了一系列开发规范和组件加速我们的开发。而在...

2022-08-13

一文详解JS实现三级联动菜单(附思路说明)

思路:每一个下拉菜单作为一个组件,可以接收一组数据,根据数据内容不同生成不同的菜单选项。三级之间的关联通过事件抛发来实现。数据从后台获取。当点击省份菜单选择陕西时,菜单...

2022-08-13

实例详解Vue中v-model指令的用法

通过前面的学习,我们可以顺利的在Vue中将数据源渲染到HTML的DOM元素中,但很多时候我们希望能控制数据源。也就是数据绑定,并且与其通讯。简单的说,怎么在Vue中实现数据的双向绑...

2022-08-13

详解Vue项目如何创建路由页面

本篇文章给大家介绍在Vue项目中如何新建一个路由页面,希望对需要的朋友有所帮助!具体方法步骤如下:我们现在要新建一个测试页面,命名为Test.vue1:在components底下新建Test.vue<...

2022-08-13

实例详解vue基于element-plus的组件二次封装

基于element-plus的二次封装数据双向绑定在实际开发中,经常需要基于element-plus封装一些自己的定制化组件,方便快速构建我们当前的业务。在vue2.0中父子组件数据的双向绑定通...

2022-08-13

简单搞懂PHP中的DI依赖注入

什么是 DI / 依赖注入依赖注入DI 其实本质上是指对类的依赖通过构造器完成 自动注入通俗来说,就是你当前操作一个类,但是这个类的某些方法或者功能不是单单只靠这个类就能完成...

2022-08-13

一文掌握vue-router的安装与使用

vue-router的安装与使用一、安装步骤1:安装vue-routernpm install vue-router --save步骤2:在模块化工程中使用它(因为是一个插件,所以可以通过Vue.use()来安装路由功能) 导入路由...

2022-08-13

深入探讨Vue中数据双向绑定的原理及实现

使用vue也好有一段时间了,虽然对其双向绑定原理也有了解个大概,但也没好好探究下其原理实现,所以这次特意花了几晚时间查阅资料和阅读相关源码,自己也实现一个简单版vue的双向绑...

2022-08-13

一文带你深入剖析vue3的响应式

本文你将学到 一个基础的响应式实现 ✅ Proxy ✅ Reflect ✅ 嵌套effect的实现 ✅ computed ✅ watch ✅ 浅响应与深响应 ✅ 浅只读与深只读 ✅ 处理数组长度 ✅ ref ✅ toR...

2022-08-13

Node.js如何进行版本管理?3款实用版本管理工具分享

为了能够对 Node.js 版本进行版本管理,我整理了 3 款非常实用的 Node.js 版本管理工具,让大家能够自由的切换本地环境不同的 Node.js 版本。1. nvm⭐ Github stars: 60K+nvm...

2022-08-12

PHP实现获取MySQL数据库的记录数据

目录如果后台数据处理使用PHP来进行,那么就要有相应的数据处理及返回。最常用的就是获取记录总数和表记录查询结果。获取数据表的记录总数<?phprequire 'linkConfig.php';//...

2022-08-11

PHP数组的内部实现你了解吗

目录前言探究zvalzend_array结构介绍结构体数组插入操作hash函数总结前言这几天在翻github的时候, 碰巧看到了php的源码, 就 down 下来随便翻了翻 那么PHP中什么玩意最引人...

2022-08-11

详解php反序列化之字符逃逸法

目录1.先说关键字符变多例题1例题22.关键字符减少总结按我的理解,反序列化的过程就是碰到;}与最前面的{配对后,便停止反序列化。如下序列化:<?phpclass Test { public $a = "a...

2022-08-11

推荐18个Laravel性能优化的必备技巧

如今,没有一个 PHP 开发人员不受 Laravel 的影响。他们要么是喜欢 Laravel 提供的快速开发的初级或中级开发人员,要么是由于市场压力而被迫学习 Laravel 的高级开发人员。拥有...

2022-08-11

深入理解NodeJs异步编程的含义

首先理解什么是异步编程含义: 有异步肯定会有同步 凡是回调函数存在的,都是异步代码 先执行同步代码,看到异步代码后,将异步代码放到异步代码执行区(先不执行) 继续执行同步代...

2022-08-09

一起来聊聊ES6中的扩展运算符

ES6的扩展运算符,它的语法很简单,使用三个点号表示“...”。可以将一个数组转为用逗号分隔的参数序列。它将可迭代对象展开到其单独的元素中,所谓的可迭代对象就是任...

2022-08-09

归纳整理ES6中的class类知识点

class简介传统的JS只有对象的概念,没有class类的概念,因为JS是基于原型的面向对象语言,原型对象特点就是将属性全部共享给新对象。ES6引入了class类这个概念,通过class关键字可...

2022-08-09

Node文件系统:fs异步与同步(文件读写)

同步与异步fs中 带Sync的就是同步方式 不带的就是异步在这先对同步和异步进行区别同步:前面的代码先执行 后面的代码需要等待前面的代码执行完毕才会执行异步:代码的执行不...

2022-08-09

一文详解node path模块的用法

以下是常用的 path 模块方法,具体可参照官网:http://nodejs.cn/api/path.html path.resolve([&hellip;paths])/** * 将路径或路径片段的序列解析为绝对路径(给定的路径序列从...

2022-08-09

实例讲解node中http模块和url模块的使用方法

一、http模块 const http = require(&#39;http&#39;)http.createServer(function(req,res) { console.log(req.url) //获取url里面携带的参数 res.writeHead(200,{&#3...

2022-08-09

Module模块化编程的优点(总结分享)

背景随着前端功能越来越复杂,前端代码日益膨胀,为了减少维护成本,提高代码的可复用性,前端模块化势在必行。所有js文件都在一个html中引入,造成以下不良影响: 请求过多。首先我们...

2022-08-09

VUE两大核心之响应式与组件化开发详解

vue2.0 响应式1. 对象的响应式1.1 Object.definePropertyObject.defineProperty(obj, prop, descriptor)方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,...

2022-08-09

总结Node.js模块开发及常用技巧分享

一、模块化模块化做为一种现代化的设计方法,这个概念最早起源于生产制造行业。如今这个概念已经被各行各业来衍生应用,在软件开发中也大量的采用了模块化思想。所谓的模块化思...

2022-08-09

通过实例来分析Vue的双向数据绑定

vue的双向绑定原理及实现一个极简双向数据绑定的示例: var obj = {}; Object.defineProperty(obj,&#39;hello&#39;,{ set:function(newVal){...

2022-08-09

简单介绍vue基本事件处理

Vue 事件处理是每个 Vue 项目的必要方面。它用于捕获用户输入,共享数据以及许多其他创造性方式。在本文中,我将介绍基础知识,并提供一些用于处理事件的代码示例。基本事件处理...

2022-08-09

vue脚手架交互式命令行和图形化界面安装步骤(图文)

vue脚手架交互式命令行和图形化界面安装步骤交互式命令行保证安装node安装vue脚手架 命令:npm install -g @vue/cli安装成功使用vue -V查看安装版本如果之前安装过使用npm ui...

2022-08-09

vue项目搭建及打包运行的概述讲解

一、概述我们使用Vue.js一定要安装node.js吗?准确的说是使用vue-cli 搭建项目的时候需要nodejs。你也可以创建一个 .html 文件,然后通过如下方式引入 Vue,一样可以使用Vue。<!-...

2022-08-09

深入了解JavaScript中的事件冒泡与捕获

一、EventTarget 事件目标的查找方式(冒泡与捕获)事件目标指的是绑定事件的元素,elemet.addEventListener(&lsquo;click&rsquo;,function(){}) 这里的 elemet 就是事件目标。冒...

2022-08-04

一文详解JavaScript函数中的参数

一、函数的形参和实参函数的参数会出现在两个地方,分别是函数定义处和函数调用处,这两个地方的参数是有区别的。 形参(形式参数) 在函数定义中出现的参数可以看做是一个占位符,...

2022-08-03

详解node如何实现多进程?如何部署node项目?

昨天有小伙伴问 express 项目该如何部署。于是整理了这篇文章,主要讲述如何部署一个基于 nodejs 开发的服务端程序,供有需要的朋友们参考。文章包含几个部分: 线程和进程 node....

2022-08-03

JavaScript实现九宫格抽奖功能的示例代码

目录效果图实现流程主要代码效果图话不多说,直接上效果:实现流程主要流程为:1. 根据效果图,构建静态页面2. 获取元素(自带的属性)3. 绑定事件4. 事件触发之后4.1 所有的li元素...

2022-08-03

Bootstrap table列上下移动效果

本文实例为大家分享了Bootstrap table列上下移动效果的具体代码,供大家参考,具体内容如下排序1. 按钮排序点击排序按钮,页面的序号变为可点击的方向键,实现手动排序(第一行没有下...

2022-08-03

JavaScript数据结构Number

目录前言:一、NaN和Infinity二、常用方法1.安全数字2.整数判断3.数字格式判断4.四舍五入5.生成随机数三、总结前言:Number 是JavaScript的基本数据结构,是对应数值的应用类型。...

2022-08-03

使用JS简单实现apply、call和bind方法的实例代码

目录1.方法介绍2.apply、call和bind方法的实现2.1.apply的实现2.2.call的实现2.3.bind的实现总结1.方法介绍apply、call和bind都是系统提供给我们的内置方法,每个函数都可以...

2022-08-03

Three.js+React使二维图片呈现3D效果

目录背景效果实现素材制作资源引入场景初始化创建漫画主体创建Boom背景镜头控制、缩放适配、动画总结背景逛 sketchfab 网站的时候我看到有很多二维平面转 3D 的模型例子,于...

2022-08-03

Javascript动手实现call,bind,apply的代码详解

1.检查当前调用的是否为函数2.如果当前没有传入指向的this,则赋值为window3.将fn指向当前调用的函数4.获取传入的参数5.将参数传入fn进行调用6.将对象上的fn删除7.返回结果...

2022-08-03

一起来学习TypeScript的类型

目录前言一、类型声明 二、类型1.number2.string3.boolean 4.字面量 5.联合类型 6.any 7.unknown 8.void 9.never 10.object11.array12.tuple13.枚举enum14.其他总结前言Typ...

2022-08-03

js中Map和Set的用法及区别实例详解

目录首先了解一下 Map再来了解一下 Set总结Map和Set的区别结语:首先了解一下 MapMap 是一组键值对的结构,和 JSON 对象类似。(1) Map数据结构如下这里我们可以看到的是Map的数...

2022-08-03

一步步教你使用JavaScript打造一个扫雷游戏

目录前言一、思路分析二、静态页面搭建2.1 结构层2.2 样式层三、js页面交互3.1 获取元素及变量初始化3.2 10个雷的初始化设置3.3 游戏开始事件封装3.4 核心事件函数封装3.5...

2022-08-03

分享7个杀手级JS小技巧

目录一、数组乱序二、复制到剪贴板三、数组去重四、检测黑暗模式五、滚动到顶部六、滚动到底部七、生成随机颜色一、数组乱序在使用需要某种程度的随机化的算法时,你会经常发...

2022-08-03

 typeScript入门基础介绍

目录一、安装 TS二、Vscode 自动编译 ts三、入门 TS基础数据类型接口类TS 的特点:始于 javaScript 归于 javaScript 。强大的类型系统。先进的 javaScript 。适合开发大型项...

2022-08-03

VSCode开发TypeScript的实现步骤

目录第一个程序配置文件tsconfig.json调试模块化使用Webpack打包客户端代码TypeScript是JaveScript的超集,为JavaScript增加了很多特性,它可以编译成纯JavaScript在浏览器上运...

2022-08-03

微信小程序中使用自定义字体的实现与体验优化

目录前言技术难点1.微信限制2.机型兼容文档说明体验优化附微信小程序设置全局字体结尾前言前段时间,甲方爸爸提出一个比较个性化的需要:要在他们的小程序中使用他们购买过版权...

2022-08-03

你可能不知道的package.json属性详解

目录概述nameversiondescriptionkeywordshomepagebugslicense和用户相关的属性: author, contributorsfilesmainbinmandirectoriesdirectories.libdirectories.bindirectori...

2022-08-03

js实现移动端简易滑动表格

本文实例为大家分享了js实现移动端简易滑动表格的具体代码,供大家参考,具体内容如下上js文件代码<template>  <view>    <scroll-view scroll-x="true" class="scroll-tabl...

2022-08-03

JS判断空对象的几个方法大盘点

目录知识准备Object.keysObject.getOwnPropertyNames可枚举属性hasOwnProperty盘点判空方法JSON.stringify判空for in判空Object.getOwnPropertyNames判空Object.keys()判空...

2022-08-03

JS截取字符串的方法详解

substr() 方法substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。stringObject.substr(start,length)start:必需。要抽取的子串的起始下标。必须是数值。如...

2022-08-03

JavaScript 映射器 array.flatMap()

目录1. 更加智能的映射器2. array.flatMap()3. 总结前言:array.map() 是一个非常有用的映射函数:它接收一个数组和一个映射函数,然后返回一个新的映射数组。然而,有一个替代 arr...

2022-08-03

Mysql内储存JSON字符串根据条件进行查询

目录前言一、Json是什么?二、不同情况1.模糊查询json类型字段2.精确查询json类型字段3.模糊查询JsonArray类型字段4.精确查询JsonArray类型字段总结前言JSON 可以将 JavaScri...

2022-08-03

如何利用JavaScript 实现继承

目录一、背景简介二、原型对象和对象的关系二、使用 prototype 和 proto 实现继承三、使用prototype和proto实现继承四、通过原型链访问对象的方法和属性五、其他方式实现继...

2022-08-03
返回顶部
顶部