前端技术
方块糖
我命由我不由天!
展开
-
Vue cli3使用jQuery控件
背景介绍由于历史遗留问题需要使用之前基于jQuery的代码,其中还用到了一个基于jQuery的多选控件,环境是vue cli3导入并配置jQuery首先通过npm导入jQuerynpm install –save jquery修改package.json同级的vue.config.js文件(如果没有,则自己新建一个)const webpack = require("webpack")...原创 2019-11-25 20:39:11 · 1489 阅读 · 0 评论 -
前端获取不了rest请求自定义headers的问题
前端response中的自定义header信息默认同一域中可见在crossdomain跨域情况下需要在服务器端增加Access-Control-Expose-Headers的支持例如在springboot中需要使用addExposedHeader添加指定返回头:@Configurationpublic class CORSConfiguration implements WebMvcCon...原创 2019-08-23 16:46:32 · 1910 阅读 · 0 评论 -
回调函数中window.open()被拦截
在回调函数中window.open默认是会被拦截的,因为浏览器判断它不是用户自己打开的,存在安全风险,所以可以伪造一个用户点击事件来避开,代码如下:function newWindow(url, id) { var a = document.createElement('a'); a.setAttribute('href', url); a.setAttribute('tar原创 2017-07-13 16:58:26 · 2439 阅读 · 0 评论 -
解决angularjs中同步执行http请求
self.tableParams = new NgTableParams({}, { getData: function (params) { $http.post("rest/staff/page", $scope.req).success(function (data) { if (data != null && data != undefine原创 2017-03-03 10:41:09 · 25073 阅读 · 2 评论 -
AngularJS小结
使用AngularJS的目的是构建一个单页应用,一直是局部刷新,可以达到类似客户端的效果 指令主要参数:restrict : E(元素),A(属性),C(类名),M(注释),默认为EAtemplate : 指令链接DOM模板,例如“{{head}}”templateUrl:替代template,指定模版路径replace :指令链接模板是否替换原有元素原创 2016-08-27 22:38:35 · 634 阅读 · 0 评论 -
$.extend()和(function($){….})(jQuery)
1. JS中substring与substr的区别之前在项目中用到substring方法,因为C#中也有字符串的截取方法Substring方法,当时也没有多想就误以为这两种方法的使用时一样的。这样就直接按照在C#中使用Substring的方式,直接在js中用了substring,在实际的项目中,有时候能得到正确的结果,但是有时候得到的结果却让人匪夷所思,后来仔细的调试跟踪之后才发现,转载 2015-12-03 21:56:04 · 537 阅读 · 0 评论 -
jquery获取checkbox是否选中
$('#checkbox').attr('checked'); 返回的是checked或者是undefined,不是原来的true和false了,有关此问题的解决方法如下: //获取是否选中 var isChecked = $('#cb').prop('checked'); //或 var isChecked = $('#cb').is(":checked"); //设置选中原创 2015-10-23 23:57:41 · 599 阅读 · 0 评论 -
JSON和JS对象之间的互转
1. jQuery插件支持的转换方式 $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2. 浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器:JSON.parse(jsonstr); //可以将json字符串转换成json对象原创 2015-11-06 11:58:16 · 418 阅读 · 0 评论 -
Easyui动态加载后台数据的例子
JS:/**接口验证查询按钮*/function strategyCheckSearch(){ var strategyRows= $("#strategyCheckDg").datagrid('getRows'); var strategyIp = $("#strategyIp").val().trim(); var strategyPort = $("#strategyPort")原创 2015-10-21 19:53:53 · 2300 阅读 · 1 评论 -
Highcharts双饼图使用实例
这次实践了Highcharts的双饼图,确实比普通饼图复杂多了,关键相关数据 多不能继续用简单基本数据类型Map,list了,单独建了个VO存放要用到的数据,不多说,贴代码!原创 2015-09-01 23:06:29 · 4993 阅读 · 1 评论 -
Highcharts+Spring饼图使用实例
Highcharts+Spring饼图使用实例原创 2015-08-26 21:30:09 · 2499 阅读 · 0 评论