![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
html
文章平均质量分 57
小前端而已
这个作者很懒,什么都没留下…
展开
-
vue2安装vue-router
项目场景:在vue2中安装vue-router问题描述:提示:在安装过程中报错,缺少依赖:PS D:WebDeplpyerworkspaceVue_Basicue_test> npm i vue-routernpm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR!npm ERR! While resolving: vue_test@0.1.0npm ERR! Found: v原创 2022-03-11 20:28:09 · 493 阅读 · 1 评论 -
uniapp-input聚焦禁止软键盘弹出
需求:在进入页面时需要input聚焦,但是不弹出软键盘方法一:使用uniapp自带方法uni.hideKeyboard()来隐藏软键盘方法二:使用readonly属性规定输入字段为只读方法三:使用document.activeElement.blur()移开焦点方法四:通过div模拟input来实现以上方法网上都有,但是都没有解决我的需求,下面是我使用的方法方法五:通过定时器来实现隐藏键盘一般项目通常使用方法一就可以解决,或者日期类型也可以通过以上方法来实现。我们项目有物理按键,不需要原创 2022-03-11 19:04:42 · 14000 阅读 · 8 评论 -
JavaWeb图书管理系统,老程序员花一天一夜回忆学生时代
Java图书管理系统,老程序员花了一天一夜热门专栏推荐【1】Java小游戏(俄罗斯方块、飞机大战、植物大战僵尸等)【2】JavaWeb项目实战(图书管理、在线考试、宿舍管理等)【3】JavaScript精彩实例(飞机大战、贪吃蛇、验证码等)【4】Java小白入门200例【5】从零学Java、趣学Java【6】Idea从零到精通系统界面图一张引言:前几天群里的小伙伴说想搞个web图书管理系统(用Java最基础的语法:jsp+servlet ),于是就有人说谁还搞那个东西,都过时了的东西,我原创 2022-03-11 13:41:51 · 624 阅读 · 0 评论 -
Error in nextTick “TypeError Cannot read property ‘xxx‘ of undefined“
报这个错主要是因为子组件还没加载完成就对子组件进行赋值,推荐使用第一个 this.$nextTick( ()=> { //修改子组件的内容 }); //或 setTimeout(() => { //修改子组件的内容 }, 50);父组件传值给子组件,子组件不能直接修改,会报错//子组件修改父组件的值this.$emit('名字','值');//子组件调用父组件的方法this.$emit('方法', va原创 2022-03-11 12:20:05 · 5281 阅读 · 0 评论 -
都 2021 年了还不会连 ES6ES2015 更新了什么都不知道吧
都 2021 年了还不会连 ES6/ES2015 更新了什么都不知道吧es6 / es2015let & const块级作用域解构数组解构对象解构模板字符串Math + Number + String + Object 扩展方法默认参数剩余 与 展开 操作符箭头函数对象字面量代理 Proxy反射 Reflect期约 Promises类类的继承内置对象可被继承类的静态方法Map + Set + WeakMap + WeakSet原创 2022-03-10 13:16:01 · 78 阅读 · 0 评论 -
直接学 Vue 3 吧 —— 对话 Vue.js 作者尤雨溪
《程序员》于 2000 年创刊,其理念为技术改变世界,创新驱动中国。2021 年,《新程序员》全新起航,首期以「开发者的黄金十年」为主题,以音视频、图文专栏等丰富的多媒体形式为载体,立足当下,放眼未来,为读者带来全方位的技术和产业解读。本文为《新程序员》第一期内容,在 UNIX 开发者 Brian W. Kernighan 之后,我们采访到 Vue.js的作者尤雨溪,与其共谈精彩程序人生、共论顶级开源项目的成功之道。从复杂的 jQuery 插件化开发到模块化及组件化,现代前端技术在迭代的过程中不.原创 2022-03-10 11:55:08 · 1418 阅读 · 0 评论 -
小程序 按需注入和用时注入
通常情况下,在小程序启动时,启动页面所在分包和主包(独立分包除外)的所有JS代码会全部合并注入包括其他未访问的页面以及未用到自定义组件,造成很多没有使用的代码注入到小程序运行环境中,影响注入耗时和内存占用。 1、按需注入 小程序仅注入当前页面需要的自定义组件和页面代码,在页面中必然不会用到的自定义组件等不会被加载和初始化且不会被执行。 在页面.json中配置 { "lazyCodeLoading": "requiredComponents" }2、 用时注 可以指定一部分自定义组件原创 2022-03-10 10:30:42 · 2128 阅读 · 0 评论 -
制作一个简单HTML个人网页网页(HTML+CSS)
一个简单的HTML网页,这是我大学的一个期末作业,照片都是网上找的看一下成品图主页代码,这里的是引入css样的,images里面装的是css文件<!DOCTYPE html ><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>我的驿站</title><link href="ima原创 2022-03-09 14:11:46 · 29029 阅读 · 5 评论 -
【原创】适合零基础-微信小程序开发之预约小程序-图书馆预约
实现这个小程序分三个步骤(不是云开发)使用语言JavaScript语言。第一步骤:首页代码:App.json{ "pages": [ "pages/index/index", "pages/yuyue/index", "pages/user/index", "pages/login/index", ], "window": { "backgroundTextStyle": "light", "navigationBarBackgro原创 2022-03-09 12:51:18 · 1340 阅读 · 3 评论 -
vue结合高德地图V2.0(JSAPI key搭配代理服务器并携带安全密钥转发)
Nginx服务器代理设置server { listen 80; #nginx端口设置,可按实际端口修改 server_name 127.0.0.1; #nginx server_name 对应进行配置,可按实际添加或修改 # 自定义地图服务代理 location /_AMapService/v4/map/styles { set $args "$args原创 2022-03-09 11:28:00 · 1932 阅读 · 0 评论 -
Vue3.0项目实战+ElementUI从入门到实战
课程地址:Vue3.0项目实战2021|Vue差异化对比+实操公司后台管理系统|零基础入门前端开发教程(C#/.Net/Vue基础/Vue3技术入门讲解/Vue实战)_哔哩哔哩_bilibili https://www.bilibili.com/video/BV17V411j76p?p=1ElementUI从入门到实战【升职加薪,只争朝夕】-学习视频教程-腾讯课堂 https://ke.qq.com/course/3547529零.开篇介绍Vue3 vs Vue2Vue-cli构建Vue3项目.原创 2022-03-09 10:07:04 · 6232 阅读 · 0 评论 -
Vue ElementUI el-carousel 走马灯 指示灯样式修改
Carousel 走马灯一、原始样式二、修改后三、代码<template> <div> <el-carousel height="250px" > <el-carousel-item v-for="item in 4" :key="item"> <h3 class="small">{{ item }}</h3> </原创 2022-03-09 08:32:20 · 1974 阅读 · 1 评论 -
springboot集成swagger3出现如下错误:Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception
原因: 这是因为Springfox使用的路径匹配是基于AntPathMatcher的,而Spring Boot 2.6.X使用的是PathPatternMatcher。解决:在application.properties里配置:spring.mvc.pathmatch.matching-strategy=ANT_PATH_MATCHER1.导入依赖 <dependency> <groupId>io.springfox</groupId原创 2022-03-08 13:52:03 · 441 阅读 · 0 评论 -
npm install 提示 path xxxnode_modulesnode-sass npm ERR command failed 解决方法
起因前后经历了多次无法进行 npm install,每次安装依赖都出现类似于 path xxx/node_modules/node-sass npm ERR! command failed 的报错。就因为数次遇到这种错,导致对前端的技术栈有点烦躁,虽然如此,但工作需要,还是要耐心去维护。自己解决过程:遇到错误一:[1/2] scripts.install node-sass@^4.5.2 run “node scripts/install.js”, root: “E:\MyHtmlProcess\o原创 2022-03-08 12:31:38 · 1892 阅读 · 0 评论 -
Java项目火车票预订系统(java+JDBC+JSP+Servlet+html+mysql)
一、项目运行环境配置:Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)项目技术:JSP + Servlert + html+ css + JavaScript + JQuery + Ajax 等等;个人中心Controller:/** * 个人中心Controller */@Controllerpublic class UserInforController {原创 2022-03-08 11:11:21 · 134 阅读 · 0 评论 -
ganache-cli运行时出现Error error0308010Cdigital envelope routinesunsupported错误提示的解决办法
坏境window10nodejs版本:v17.0.1npm版本:8.1.0问题用npm install ganache-cli -g 命令安装了ganache-cli,运行ganache-cli 时出现Error: error:0308010C:digital envelope routines::unsupported报错:原因node17.0以上的版本不支持这样做,我理解是它不支持直接运行ganache-cli,给出的解决办法也没看懂官方解释解决办法能根据上面官方解释链接提供的方原创 2022-03-08 09:51:01 · 198 阅读 · 0 评论 -
解决微信小程序 [Component] slot ““ is not found
解决方式当使用自定义组件或者slot标签作为组件A的插槽内容时,在组件A中必须定义一个默认插槽,对普通view等标签无限制。且因为wx:if为false的插槽等同没有定义场景复现(仅以自己遇到情况为例)1、调试基础库2.19.42、使用weapp 的组件包,以其中的van-search组件为例3、在任意页面中使用 van-search,控制台会出现[Component] slot "" is not found.的警告,不影响程序运行,只是看着不爽排查过程按照报错的字面意思 为 使用了一个未定原创 2022-03-07 09:56:51 · 3247 阅读 · 0 评论 -
数据库设计文档生成工具类
在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,如果数据库表结构更新了还得手动更新维护到文档中,很是繁琐。GitHub 上发现了一个好工具 screw(螺丝钉),在此分享下1、引入依赖 cn.smallbun.screw screw-core 1.0.5 com.zaxxer HikariCP 3.4.5 mysql mysql-connector-java 8.0.20 runtime转载 2022-03-07 08:33:33 · 202 阅读 · 0 评论 -
基于 Vue3.0 和 Ant Design Vue ,高颜值管理后台UI框架vue-vben-admin运行
简介Vue Vben Admin 是一个免费开源的中后台模版。使用了最新的vue3,vite2,TypeScript等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考。Github地址:https://github.com/anncwb/vue-vben-admin文档地址:https://vvbin.cn/doc-next/UI 框架Tailwind CSSAnt Design Vue 2.0准备node 和 git -项目开发环境Vite - 熟悉 vite 特性原创 2022-03-06 05:02:10 · 1052 阅读 · 0 评论 -
从零开始打造vue---购物车案例
目录?购物车案例1. 案例效果?2. 实现步骤1. 初始化项目结构2. 封装 es-header 组件3. 基于 axios 请求商品列表数据4. 封装 es-footer 组件5. 封装 es-goods 组件实现合计、结算数量、全选功能6.1 动态统计已勾选商品的总价格6.2 动态统计已勾选商品的总数量6.3 实现全选功能7. 封装 es-counter 组件购物车案例1. 案例效果2. 实现步骤① 初始化项目基本结构② 封装 EsHeader 组件③ 基于原创 2022-03-06 03:41:21 · 425 阅读 · 0 评论 -
[JavaScript]解构赋值详解
文章目录概念数组解构声明分别赋值解构默认值交换变量值解构函数返回的数组忽略返回值(或跳过某一项)赋值数组剩余值给一个变量嵌套数组解构字符串解构对象解构基础对象解构赋值给新变量名解构默认值赋值给新对象名的同时提供默认值同时使用数组和对象解构不完全解构赋值剩余值给一个对象嵌套对象解构(可忽略解构)注意事项小心使用已声明变量进行解构函数参数的解构赋值解构的用途交换变量的值从函数返回多个值提取JSON数据概念ES6提原创 2022-03-06 02:19:22 · 225 阅读 · 0 评论 -
vue中cannot read properties of null (reading ‘0‘)
本地开发中,很容易遇到这种类似问题,这个时候调试也能很好的解决,但是今天想说下,如果在打包之后遇到这种报错一般是啥问题cannot read properties of null (reading ‘0’)1首先确定打包没问题2如果url输入回车后控制台就报错,那很可能是路由渲染的数据,即数组没有判断其是否有值就使用了,或者是左边导航栏的数据也没有判断是否有值,或者是后台返回的权限在使用的时候也没判断是否有值。总之,重点检查初次渲染需要使用的数据。...原创 2022-03-06 00:57:59 · 2696 阅读 · 0 评论 -
Springboot+Vue后台管理系统-简单的权限管理
首先说一次下最简单的实现权限管理的方法,那就是在数据库中新增一个字段也就是role,然后设置0就是超级管理员1就是普通用户,然后前端我们在左侧导航栏这里这样写:我们这里data里面传一个·user,然后在create方法里面做一个调取用户数据的方法然后后端相应写一个根据用户id查询的接口:这里对应前端: request.get("/user/"+this.user.id)就可以做到对于不同的用户实现不同的界面效果总之就是在create方法里面增加:let userStr = sessionS原创 2022-03-05 20:45:36 · 1524 阅读 · 0 评论