随笔分类 -  JavaScript

摘要:zip.js官方网站为:https://stuk.github.io/jszip/ 在此说明,下面的例子基本上来自官方示例,大家可以做参考,官方示例地址为:https://stuk.github.io/jszip/documentation/examples.html 官方例子支持在线演示效果。 研 阅读全文
posted @ 2019-01-26 19:44 挑战者V 阅读(26983) 评论(0) 推荐(0) 编辑
摘要:运行一个electron小demo出现的一个错误信息:Cannot find module app 原代码如下所示: 修改为如下这样,就不会弹出“Cannot find module app”相关的错误信息: 错误原因:使用的Electron版本太新,这种API在 Electron v1.0.0 中 阅读全文
posted @ 2019-01-20 14:03 挑战者V 阅读(6561) 评论(0) 推荐(0) 编辑
摘要:Js越来越强大了,超乎我的想象,以前JS仅仅只能通过ajax与后台交互,后来又有了Node.js,JS可以用于服务端,然后今天我又发现了JS的动态语言。明天呢?也许不少前端的小伙伴会说,慢些吧,慢些吧,太快的我承受不住。的确,我们每天的时间有限。单身的朋友忙着加班,有对象的朋友,每天除了工作之外,得 阅读全文
posted @ 2018-12-17 19:52 挑战者V 阅读(1493) 评论(0) 推荐(0) 编辑
摘要:一、Electron简介Electron的应用,使得了JS不仅仅可以BS端项目,还可以做CS端项目。 另外今天之所以研究下Electron,还是因为公司的需要,业务场景是,通过Electron.js开发出的桌面应用让客户可以通过这个桌面应用管理设备和资产,同时也可以监控对应的设备状态等等。传统的ex 阅读全文
posted @ 2018-12-12 19:16 挑战者V 阅读(711) 评论(0) 推荐(0) 编辑
摘要:本文主要包含ECharts的介绍和教程。关于ECharts的应用就不多了,像经营状况、收支情况、数据分析等都需要以图表的形式展现,因为这样更直观。 一、介绍 ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/ 阅读全文
posted @ 2018-12-04 20:26 挑战者V 阅读(2825) 评论(0) 推荐(0) 编辑
摘要:本篇文章主要包含的内容有三个方面。 第一、Ant Design Pro简介; 第二、Ant Design Pro能做什么; 第三、初步使用; 我相信通过这三个方面的讲解能让你大概知道Ant Design Pro是个什么玩意,同时也能通过小Demo提升学习信心。 一、Ant Design Pro简介 阅读全文
posted @ 2018-12-03 21:26 挑战者V 阅读(12113) 评论(1) 推荐(0) 编辑
摘要:Node.js是我前段时间接触的一个JavaScript的服务端语言,感觉还是挺有意思的。 也许有人说,你学这么多,学的过来吗?或者说学的太多,专而不精,有必要这样吗? 其实,我个人认为,自从我进入IT界以来,我觉得对于编程或者是一些框架,我过去是被迫学习,现在是主动学习。其实之所以想学这么多,除了 阅读全文
posted @ 2018-12-03 20:46 挑战者V 阅读(12600) 评论(1) 推荐(0) 编辑
摘要:Metronic前端模板是我现在公司正在使用的,觉得还是蛮强大,最重要的是只要有Bootstrap的使用经验或者HTML、CSS、JS基础足够好,完全可以玩转它。 当然了,就算不好也没有关系,对于使用影响不是特别大,不过个人觉得,网页三剑客的基础还是要的,同时最好也有其他前端框架的使用经验,方便对比 阅读全文
posted @ 2018-12-03 19:46 挑战者V 阅读(2106) 评论(0) 推荐(0) 编辑
摘要:AdminLTE是一个Bootstrap框架模板,其功能组件并不比我直接提到的Metronic差。 第一次接触过AdminLTE是在学习Jeesite这个开源项目的时候。离现在已经有半年了。 AdminLTE也不能说它是完全开源的,还也有要收费的,比如: 你如果想学习AdminLTE,英语水平不是特 阅读全文
posted @ 2018-12-03 19:38 挑战者V 阅读(3193) 评论(0) 推荐(0) 编辑
摘要:Vue.js同React、Angular,可以说号称前端三巨头。 前段时间,有个哥们说,Vue.js现在出2.0版本了。可是我现在还是在用1.0的。 Vue.js一直都没有好好系统的学习,包括目前公司虽然是在用Vue,但是让我感觉用的有些偏了。比如Vue.js明明就有异步交互,但是我用的却还是jQu 阅读全文
posted @ 2018-10-29 21:16 挑战者V 阅读(2335) 评论(0) 推荐(0) 编辑
摘要:1.下载JxCore https://raw.githubusercontent.com/jxcore/jxcore-release/master/0311/jx_win64v8.zip 2.解压并配置环境变量 3.查看环境变量配置是否成功 jx –version 4.打包命令 Jx package 阅读全文
posted @ 2018-10-10 19:52 挑战者V 阅读(1460) 评论(1) 推荐(0) 编辑
摘要:今天一位同事在于微信小程序开发人员那边在对接测试的时候,遇到了一个错误,安卓那边是以application/json作为请求体类型,而Java这边仍向往常那样没有多么大的变化,但是就是前台传输的数据为null。一般请求为null,有这么几个原因? 第一,请求参数与后台接收参数不一致; 第二、请求参数 阅读全文
posted @ 2018-09-26 21:08 挑战者V 阅读(10703) 评论(0) 推荐(0) 编辑
摘要:JS在浏览器中的性能,可以认为是开发者所面临的最重要的可行性问题。这个问题因JS的阻塞特性变得复杂,也就是说当浏览器在执行JS代码时,不能同时做其他任何事情。事实上,大多数浏览器都使用单一进程来处理UI(用户界面)更新和JavaScript脚本执行,所以同一时刻只能做其中一件事情。JS执行过程耗时越 阅读全文
posted @ 2018-09-22 20:17 挑战者V 阅读(833) 评论(0) 推荐(1) 编辑
摘要:错误信息:Uncaught RangeError: Maximum call stack size exceeded 问题代码:js代码:$(function(){ selectToggle();});//自动加载菜单栏function selectToggle(){ $(".m-menu__tog 阅读全文
posted @ 2018-09-11 19:23 挑战者V 阅读(836) 评论(0) 推荐(0) 编辑
摘要:解决办法是:比如我是使用SSM框架(Spring+SpringMVC+MyBatis/MyBatis Plus)开发web应用,通常Controller的参数列表与ajax的data保持一致即可,少一个行,多一个也不行。必须要对应上,否则会报这个错误。 AJAX(异步的JavaScriptAndXM 阅读全文
posted @ 2018-09-05 22:09 挑战者V 阅读(366) 评论(0) 推荐(0) 编辑
摘要:昨天还没有谈完,今天做一个了解。 首先还是以错误,来讲述。 一、AJax常见错误 Ajax常见的错误,除了昨天列举的之外。还有就是如下状态码: 405,请求类型错误,比如请求是POST,你却用GET,通常出现这种情况是在SpringMVC中的@RequestMapping,有使用SpringMVC经 阅读全文
posted @ 2018-09-05 22:09 挑战者V 阅读(453) 评论(0) 推荐(0) 编辑
摘要:以下列出均为常用(转自地址为:https://blog.csdn.net/pengShuai007/article/details/78357238?locationNum=9&fps=1 1、设置或获取整个 URL 为字符串 window.location.href 2、设置或获取 URL 的协议 阅读全文
posted @ 2018-08-14 21:20 挑战者V 阅读(40891) 评论(0) 推荐(1) 编辑
摘要:v-for的话,相比传统的jQuery的 $.each或者for循环要简洁明了的多, 比如在Jquery中我要遍历数据,通常如下几种方式: 以上说明的这两种遍历数据的方式,是为jQuery中常用的两种方式。 而vue.js遍历数据,示例如下: js代码: 异步交互,将后台获取的集合数据赋值给apps 阅读全文
posted @ 2018-08-10 19:37 挑战者V 阅读(397) 评论(0) 推荐(0) 编辑
摘要:点击值发生变化,应用场景,比如像阿里云那样我通常密码是以******的形式存在,我必须要点击查看,它才会以明文显示。 在实际开发中,比如以智能门锁为例,安装门锁时,有个叫密码输入框的表单,这个是选填项,可填可不填。如果不填,密码会以某种规则进行自动生成,当没有填写这一栏,将其他必填项填完并提交,后台 阅读全文
posted @ 2018-07-24 20:21 挑战者V 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:checkbox常用示例可参考: 关于checkbox自动选中 checkbox选中并通过ajax传数组到后台接收 MP实战系列(十三)之批量修改操作(前后台异步交互) 本次说的是,还是关于智能门锁开锁方式。通常情况下,开锁方式必须选择两种,或至少选择两种,否则就无法弹出对应的开锁方式列表以供勾选, 阅读全文
posted @ 2018-07-23 20:27 挑战者V 阅读(2769) 评论(0) 推荐(0) 编辑