2206月 详解Typescript 内置的模块导入兼容方式 一、前言 前端的模块化规范包括commonJS、AMD、CMD和ES6。其中AMD和CMD可以说是过渡期的产物,目前较为常见的是commonJS和ES6。在TS中这两种模块化方案的混用,往往会出现一些意想不到的问题。 二、import*as 考虑到兼容性,我们一般会将代码编译为es5标准,于是tsconfig.js...…
2206月 部署vue+Springboot前后端分离项目的步骤实现 单页应用 vue经常被用来开发单页应用(SinglePageWebApplication,SPA),什么叫做单页应用呢,也就是只有一张web页面的应用,单页应用的跳转只需要刷新局部资源,大大加快的了我们页面的响应速度 前端页面打包 打开vue工程,在项目根目录下创建一个配置文件:vue.config.js,然后在里面写...…
2206月 el-table树形表格表单验证(列表生成序号) 树形表格表单验证预览 树形列表生成序号 首先需要生成一个序号用来确定表单验证的目标row,通过广度优先遍历,以1,1.1,1.1.1的规则对树形列表生成确定唯一值的索引,因为列表自身可以做CURD,因此需要每次列表的item增加或减少时重新调用生成索引的方法。 setIndex=(data)=>{ letq...…
2206月 微信小程序开发(二):页面跳转并传参操作示例 本文实例讲述了微信小程序页面跳转并传参操作。分享给大家供大家参考,具体如下: 本篇文章主要记录:保留当前页面,跳转到应用内的某个页面的。。路由。跳转后的页面将在标题栏左上角带一个返回按钮。 wx.navigateTo wxml: <viewclass='float-g'bindtap="onPostClic...…
2206月 5个你不知道的JavaScript字符串处理库(小结) 处理大小写转换,删除字母符号,Unicode处理,URL处理等。 使用字符串可能是一项繁琐的任务,因为有许多不同的用例。例如,将字符串转换为驼峰大小写这样的简单任务可能需要几行代码才能达到最终目标。 functioncamelize(str){ returnstr.replace(/(?:^\w|[A-...…
2206月 vue如何在用户要关闭当前网页时弹出提示的实现 本文介绍了vue如何在用户要关闭当前网页时弹出提示的实现,分享给大家,具体如下: 效果如下图 正常js页面处理方式 window.onbeforeunload=function(e){ e=e||window.event; //兼容IE8和Firefox4之前的版本 if(e){ e.returnValue='关...…
2206月 JQuery获得内容和属性方法解析 jQuery拥有可操作HTML元素和属性的强大方法。 jQueryDOM操作 jQuery中非常重要的部分,就是操作DOM的能力。 jQuery提供一系列与DOM相关的方法,这使访问和操作元素和属性变得很容易。 提示:DOM=DocumentObjectModel(文档对象模型) DOM定义访问HTML和XML文档的...…
2206月 基于Vue sessionStorage实现保留搜索框搜索内容 最近遇到个需求:因为是后台管理系统,会频繁切换页面(路由),再次切换路由就重新加载页面了,重新输入条件很繁琐,需要保留搜索框的内容。(废话,看不同项目的不同需求吧) 保留搜索框内容: 利用sessionStorage来保存每次搜索框的内容。 后台管理系统的搜索栏除了筛选条件肯定还会有搜索按钮吧 我的键名是根据我的页面...…
2206月 使用原生JS实现滚轮翻页效果的示例代码 一、滚轮事件 当用户通过鼠标滚轮与页面交互、在垂直方向上滚动页面时,就会触发mousewheel事件,这个事件就是实现全屏切换效果需要用到的。在IE6,IE7,IE8,Opera10+,Safari5+中,都提供了“mousewheel”事件,而Firefox3.5+中提供了一个等同的事件:”DOMMouseScrol...…
2206月 基于canvasJS在PHP中制作动态图表 CanvasJS是一个JavaScript库,用于轻松为网页创建其他类型的图表。例如条形图,饼图,柱形图,面积图,折线图等。 让我们以需要创建一个图表的示例为例,在该图表中我们可以显示每月销售和购买的产品。我们将考虑两个数组,我们也可以从数据库中考虑它们。一旦我们从数据库中获取数据并将其存储在数组中,它就可以使用can...…