首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Jeecgboot-Vue3 v1.2.0 版本正式发布,企业级低代码平台

JeecgBoot引领低代码开发模式(OnlineCoding-> 代码生成-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。...#3278 修复目前后台接口挂了界面跳转404,改为直接跳转到登录界面 调用表单的 resetFields不会清空当前信息,界面显示一次的数据 设置disabled,图片上传没有被禁用 【vue3】用户管理抽屉移动不能自适应...建议开发前先学一下以下内容,提前了解和学习这些知识,会对项目理解非常有帮助: Vue3 文档 TypeScript Vue-router Ant-Design-Vue Vben文档 Es6 Vitejs...Pinia(vuex替代方案) Vue-RFCS Vue2 迁移到 3 浏览器支持 本地开发推荐使用Chrome 最新版浏览器,不支持Chrome 80以下版本。...生产环境支持现代浏览器,不支持 IE。

57450
您找到你想要的搜索结果了吗?
是的
没有找到

浏览器事件

onerror: 当发生JavaScript运行时错误与资源加载失败时触发。 onabort: 发送到window的中止abort事件的事件处理程序,不适用于Firefox 2或Safari。...onscroll: 窗口发生滚动时触发。 onmessage: 窗口对象接收消息事件时触发。 onchange: 窗口内表单元素的内容改变时触发。...onauxclick: 指示输入设备按下非主按钮时触发,例如鼠标中键。 键盘相关 onkeydown: 某个键盘按键被按下时触发。 onkeyup: 某个键盘按键被松开后触发。...onscroll: 当文档被滚动时发生的事件。 onunload: 用户退出页面。...ononline: 该事件浏览器开始在线工作时触发。 onoffline: 该事件浏览器开始离线工作时触发。 onshow: 该事件当元素在上下文菜单显示时触发。

2.3K20

计算机毕业设计:基于HTML学校后台用户登录界面模板源码

三、网站介绍 网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。...并确保网站代码兼容目前市面上所有的主流浏览器,已达到打开后就能即时看到网站的效果。 网站素材方面:计划收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。...> <script type="text/<em>javascript</em>"...(); }); }); $(function(){ /*学生登录信息验证*/ $("#stu_username_hide...在学习过程中,我们会发现每一个知识点都是有她的边界和背景的,我们要善于归纳整理知识 第三、学到了就要用到 有时,我们一天下来感觉学到了很多干货,那么我们一定要将这些知识点和实际工作和生活联系起来。

2.9K20

如何新窗口打开导航链接?

前言 为什么做这个功能? 像没有服务器,没弄多个Github账号的人,比如我(资深白嫖党),可能会遇到这个问题。 你可能会产生疑问,究竟是什么问题?没有服务器怎么了?别急,且听我细细说来。...Hexo会主动新窗口打开除主域名之外的链接,如果你博客绑定域名为fe32.top,超链接为其他域名(如fe34.top)时,点击该超链接会主动新窗口打开。...解释如下: 这里虽然有配置项,但是好像并不能实现我想要的功能,我想实现的是如何自定义打开导航栏链接 ?...'hide' : '' a.site-page.group(class=`${hideClass}` href='javascript:void(0);')...'hide' : '' a.site-page.group(class=`${hideClass}` href='javascript:void(0);')

22410

pjax 历史管理 jQuery.History.js

// ------------------------------------------------------------------------------------------------ ajax...请求中,不能更新地址栏,地址栏的“前进”和“后退”按钮就失效了,带来了另外一种糟糕的用户体验。...Onhashchange 事件 如下面Html片段,点击不同的连接,mainPanel中加载不同的页面: 解决方案如下: 到这里工作已经完成了80%,为什么是80%呢,这里面还有一个问题: 当你直接在浏览器(新开的标签页)的地址栏里输入这样的地址:http://localhost:3859/home/index#page...); onhashchange 事件location.hash发生改变的时候触发,可以很好解决AJAX刷新后退/前进键失效的问题,是一个新的事件, 目前chrome ,firefox,Opera,  Safari

2.4K50

PlayWright VS Porsche实战 - 启坑

其实谈到UI自动化基本就是WebDriver的天下,毕竟基于浏览器的DOM架构体系不可能撼动,曾经的各种富媒体技术(Flex&SliverLight)也相继倒下,还是HTML+CSS+JavaScript...GitHub也可以发现这个框架87%是基于TypeScript实现的,冥冥之中这玩意不太一样!...能搜索到的中文介绍有一般如下: Playwright 支持当前所有主流浏览器,包括 Chrome 和 Edge(基于 Chromium)、Firefox、Safari(基于 WebKit) ,提供完善的自动化控制的...这里强调下,Playwright是没有最大化浏览器的功能的,为什么其实和要强行定义渲染大小是一个道理。...Playwright中没有对象集合的概念,就是locator出来的一定是唯一的,否则会出现定位错误的问题,至于为什么不能像WebDriver一样来个findElements(),等我继续往下踩坑。

1.4K40

5个你可能不知道的CSS属性

1写在前面 每年都有新的CSS属性被标准化,并在主流浏览器中可用。它们旨在使Web开发人员的工作变得轻松,创造出新颖美丽的网站。...实际浏览器等待自定义字体加载的过程中,用户一定的时间内只能看到空白的内容。我们知道,如果内容加载过慢,用户将会离开页面。内容空白的时间取决于所使用的浏览器,通常为3秒左右。...如果您真的希望改善用户的体验,即使浏览器不支持该属性,您也可以使用到上述基于JavaScript的解决方案之一。...这个例子的属性如下所示 JSFiddle也能看到....>Contact And the following JavaScript: const menu = document.querySelector('#menu');document.querySelector

89920

5个你可能不知道的CSS属性

使用的自定义字体加载之前,实际用户一定的时间内只能看到空白的内容。我们知道,如果内容不快速加载,用户将会离开页面。内容空白的时间取决于所使用的浏览器,但通常为3秒左右。...这个例子的属性如下所示 JSFiddle也能看到....>Contact And the following JavaScript: const menu = document.querySelector('#menu'); document.querySelector...第一个是Safari支持带有-webkit-'前缀的属性。第二个是所有实现了这个功能的浏览器只有部分的支持。 “部分支持”的含义因浏览器而异。...scroll-position表示,顾名思义,您希望不久的将来随时更改元素的滚动位置。 该值可用于提示浏览器准备渲染内容,而不是可滚动元素的滚动窗口中可见的内容。

92520

css补充、JavaScript、Dom

"menu">图片 挨踢1024 你问我答 </div...JavaScript 独立的语言,浏览器具有js解释器 javascript可以单独放在一个文件中,然后html中调用: javascript...可以放在head里也可以放到body的最下面,一般更多的是放在body里的最下面 javascript注释通过:// 多行注释:/*  要注释的内容  */ 变量 name=’zhaofan’这是全局变量...var name=’zhaofan’这是局部变量 JavaScript中不区分整数值和浮点数值,JavaScript中所有数字均用浮点数值表示。...将某值转换成浮点数,不成功则NaN 写js代码 可以html文件中写 临时,浏览器的终端console 字符串 字符串是由字符组成的数组,但在JavaScript中字符串是不可变的:可以访问字符串任意位置的文本

1.1K80

能用CSS实现的就不用麻烦JavaScript

两种语言都有不同的用途随着浏览器版本特性和属性的增加,CSS正成为一种功能强大的语言,能够处理我们以前依赖JavaScript实现的功能。...从某种意义上说,它与Flexbox或CSS Grid的工作原理类似,即您需要一个容器元素,该容器元素设置scrolln-snap-type和多个为其设置了scroll-snap-align的子元素,...JavaScript(或者jQuery) 并不能够做到。浏览器日渐成熟的同时也开始提供了一些解决方案。最被广泛接受的方案是使用 CSS 动画。... menu正常态下是隐藏的: .menu{ display: none; } 而当导航hover时显示: ```js /*使用相邻选择器和hover...*/ .user:hover + .menu{ display: list-item; } 注意这里使用了一个相邻选择器,这也是上面说的为什么要写成相邻的元素。

1.3K11

前端练级攻略(第一部分)

这就是为什么我选择了几个设计良好的网站,易于阅读源代码。...跨浏览器支持 跨浏览器支持意味着你的代码支持最新的浏览器。像 transition 这样的 CSS 属性需要厂商前缀才能在不同的浏览器中正常工作。...本文中,我可以阅读更多关于供应商前缀的信息,即 CSS供应商前缀。最重要的是,你应该跨多个浏览器(包括 Chrome、Firefox 和 Safari )测试你的网站。 ?...而且,当大多数人谈论 Sass时,他们实际是在谈论 SCSS。 ? CSS 后处理器由预处理器手写或编译后对 CSS 应用更改。...你是否代码中反复使用相同的十六进制颜色代码? 将它重构为一个 Sass变量 是否更有意义? 你的代码 Safari 和 Chrome 运行得一样的吗?

1.3K00

一步一步学Vue(十二)

而且适合在小的项目中使用,但是有如下缺点: 全局定义(Global definitions) 强制要求每个 component 中的命名不得重复 字符串模板(String templates) 缺乏语法高亮,...) 限制只能使用 HTML 和 ES5 JavaScript, 而不能使用预处理器,如 Pug (formerly Jade) 和 Babel 文件扩展名为 .vue 的 single-file components...看到上述结果表示已经运行成功,从package.json的script节可以看到,开发模式下启动了热加载模式,无需手动刷新浏览器即可完成代码重载。...Vue.use(Vuex); new Vue({ el: '#app', store, render: h => h(App) }) 创建store.js,并添加如下代码(代码来源于一篇博文中代码... 此时保存,直接在浏览器可以看到如下效果: ? 今天时间不充足,重构就到这里,第一次使用单文件组件还是手生,代码调试比较费时间,一步一步的来吧。

62220

Tree-Shaking性能优化实践 - 原理篇

首先肯定不是浏览器做DCE,因为当我们的代码送到浏览器,那还谈什么消除无法执行的代码来优化呢,所以肯定是送到浏览器之前的步骤进行优化。...所谓静态分析就是不执行代码,从字面量对代码进行分析,ES6之前的模块化,比如我们可以动态require一个模块,只有执行后才知道引用的什么模块,这个就不能通过静态分析去做优化。...这是 ES6 modules 设计时的一个重要考量,也是为什么没有直接采用 CommonJS,正是基于这个基础,才使得 tree-shaking 成为可能,这也是为什么 rollup 和 webpack...为什么呢?无用的类不能消除,这还能叫做tree-shaking吗?我当时一度怀疑自己的demo有问题,后来各种网上搜索,才明白demo没有错。...图7下部分的代码就是副作用的一个例子,如果静态分析的时候删除里run或者jump,程序运行时就可能报错,那就本末倒置了,我们的目的是优化,肯定不能影响执行 再举个例子说明下为什么不能消除menu.js,

8610
领券