AngularJS
W_jin
间歇性踌躇满志,持续性混吃等死
展开
-
【AngularJS】使用ng-bind-html会过滤html中style属性的问题
问题:<pre>使用ng-bind-html原有的style样式代码全部未渲染。解决:使用$sce.trustAsHtml();angularjs绑定的数据都会默认以文本的形式输出,并不会去识别html标签,这样做主要是为了防止html标签中的注入攻击,提高了安全性。app.filter('trustHtml', ['$sce',function ($sce)...原创 2020-04-29 09:55:19 · 523 阅读 · 0 评论 -
【AngularJS】(指令)js表格数据导出.csv
主要代码$scope.PrintTableToExcel = function (id){ var $trs = $("#"+id).find("tr"), str = ""; for (var i = 0; i < $trs.length; i++) { var $tds = $trs.eq(i).find("td,th"); ...原创 2020-04-08 14:51:37 · 355 阅读 · 0 评论 -
【AngularJS】离开本页面定时器未销毁
问题:页面A,js循环打印1,跳转到页面B后,还是在继续打印1。原js定时器仍在执行未被销毁。解析:路由跳转只会销毁上一个$scope上的属性值,像setTImeout或者异步都还是在js的执行线程中。$templateCache.removeAll();这个不能清理异步。需要自己手动清理,在destroy时。解决:destroy只能写在循环的那个js里,清除那个页面里面的...原创 2020-03-04 13:23:12 · 820 阅读 · 0 评论 -
【AngularJS】修改post提交json数据的格式_ $httpProvider配置
修改angular post提交默认格式是json数据的格式,我们如果想用$_Post接收数据的话,那么就得配置$httpProvider$httpProvider.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';$httpProvider.defaults.headers.put['Con...转载 2018-08-25 13:59:08 · 848 阅读 · 0 评论 -
【AngularJS】过滤器filter用法解析
在AngularJS的世界里,filter提供了一种格式化数据的方法,Angular也提供给我们了很多内建的过滤器,并且建立自定义过滤器也是相当的简单在HTML的模板绑定{{}}中,我们使用 | 来调用过滤器,比如,我们想让字符串全部大写字符显示:1{{ name | uppercase }}原创 2017-11-17 10:29:39 · 810 阅读 · 1 评论