前端开发
_陈哈哈
幽默爱笑的程序员,非科班出身,来自山东小城枣庄,北漂五年,离梦想依旧很远。维护《MySQL江湖路》公众号,曾任央视知名栏目《百家讲坛》热心观众。我有故事,你有酒么
展开
-
JS拼接HTML引用变量有哪几种姿势,参数出现[object,object]怎么办
在我们写前后端交互时,最反感的可能就是拼接大量图表的工作了(html += "xxxxxxxxx...." ),记得之前写一个“急”页面,有大量的js拼接内容(类似今日头条APP的检索页面),拼接代码写了几千行。知道么,我是流着泪加班写完的。因此,对于JS拼接HTML的引用变量,我总结了几个常见的情况;1.int类型,可以直接进行拼接var intA = 5;html += ...原创 2020-03-15 18:38:12 · 16081 阅读 · 17 评论 -
在新版本Angular8中show方法(老版本:ng-show)和hide方法(老版本:ng-hide)是如何使用的
在老版本的Anguler或AngulerJS中我们通常的使用方法是: // 当role=x时,把td隐藏 <td ng-hide="data.role==1">管理员</td> // 当role=x时,把td显示 <td ng-show="data.role==1">管理员</td> <td ng-show="data.role=...原创 2019-12-05 18:02:21 · 6287 阅读 · 0 评论 -
Angularjs中模态框调整大小简单方法
代码中点击事件打开模态框,一般如下:data-ng-click="open('ui/user/timeAdd.html', 'md');"AngulerJS自带的模态框源码,调用了$uibModal 函数 //打开模态框 $scope.open = function(url, size){ var modalInstance = $uibModal.open({ te...原创 2019-10-20 16:08:04 · 4307 阅读 · 18 评论 -
JS中的批量替换---.replace(/\&/g,"@");
Eg:vardemoStr = "aaaaa&&bbbbbb&CC&DDDD&&&&&&EEEE&";这里我需要把所有"&"替换为"%26"。一种是将“&”符号只替换第一个(基本没用)---vardemo1= demoStr .replace("&","%26");替...原创 2019-05-31 10:28:10 · 13885 阅读 · 7 评论 -
已解决:No 'Access-Control-Allow-Origin' header is present on the requested resource'(跨域问题)
问题分析:这是常见的跨域请求问题,在前后端分离的项目中常见,前端项目中的请求路径直接用后台请求路径(例如:http://192.168.1.1:8080/demo/getUser.do),但根据浏览器的网络请求规则,后台Server是不允许这样直接调用的(会被当黑客恶意攻击给拦截掉)。从而导致该跨域请求被拒绝(如下图)。Access to XMLHttpRequest at 'http...原创 2019-09-05 18:50:09 · 12719 阅读 · 14 评论 -
url参数存在特殊字符(“ & @)报错怎么替换:URL中的参数编码梳理
网址URL中特殊字符转义编码字符 - URL编码值空格 - %20" - %22# - %23% - %25& - %26( - %28) - %29+ - %2B, - %2C/ - %2F: - %3A; - %3B< - %3C= - %3D> - %3E? - %3F@ - %40\ - %5C| - %7CURL特殊字符转...原创 2019-09-05 18:53:53 · 5750 阅读 · 16 评论 -
禁止web中点击浏览器后退键!只需在首页加个方法即可
情况分析有些前端框架是登录后加载一个主页面,其他子页面加载都是以显隐形式或iiframe等方式进行控制,这种框架的弊端就是必须点击页面中的后退按钮进行后退行为。如果点击浏览器的后退按钮则会出现直接退出系统回到登录页的情况。那我想禁止用户点击浏览器后退键行不行呢?当然,只需在登录后的首页中加上下面方法就行了。<script type="text/javascript">...原创 2019-09-05 19:31:02 · 3362 阅读 · 24 评论