![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
Justice23
这个作者很懒,什么都没留下…
展开
-
h5页面页面在iphoneX手机上底部会有留白解决办法
在meta viewport标签里加属性:viewport-fit=cover;如下<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no, viewport-fit=cover" />转载 2020-11-16 18:35:00 · 937 阅读 · 0 评论 -
如何在ng-template中动态添加模板参考ID
我有json对象,其中包含一些html字符串。需要创建具有唯一参考变量的多个ng-template。<div *ngFor="let el of ElementList"> <ng-template #el.id> <div [innerHtml]="el.html"></div> </ng-template> </div>这是我的ElementList数组ElementList ..原创 2020-09-01 11:43:18 · 1030 阅读 · 0 评论 -
div嵌套引起的margin-top不起作用
通常大家在制作网页的过程中会遇到很多棘手的问题,比如我在写一个页面的时候,遇到了div嵌套引起的margin-top不起作用,对内部的div设置margin-top时,内部对于外部的div并没有产生一个margin值,而是外部的div相对于上面的div产生了一个margin值,为什么会出现这种情况??? 这是因为嵌套div中margin-top出现转移,在部分浏览器中,两个嵌套的div,如果外层父元素div的padding值为0,那么内层div的margin-top,margin-bottom值都会转原创 2020-08-26 13:22:47 · 699 阅读 · 0 评论 -
ESLint: Unexpected token } in JSON at position 3792. Please see the ‘ESLint‘ output channel for deta
问题:使用husky后想只对提交的文件进行检测,增加了下面的这段代码,但是报错了 "lint-staged": { "*.{js,jsx}": [ "eslint --fix", "git add" ], "*.{less,css}": [ "stylelint --config ./.stylelintrc --fix", "git add" ], "*.{ts,tsx}": [ "prettier原创 2020-07-26 23:21:38 · 1951 阅读 · 0 评论 -
angular2 里引用data-set报错
报错内容:前提:已经执行了npm install @antv/data-set,但引入还是报错解决方法有两种:方法一、1.在使用的组件文件夹下创建 modules.d.ts 文件2.modules.d.ts 文件内容:declare module '@antv/data-set';方法二、直接使用const DataSet = require('@antv/data-set');...原创 2020-07-22 15:31:55 · 392 阅读 · 0 评论 -
Safari Unauthorized 401 on loading Angular 8 application
找了好多国内的帖子都不行,翻了个墙找了篇文章解决了!现象:angular8项目,设置了网关,谷歌可以完美运行,但是safari以及360极速浏览器不行,一打开polyfills-es2015.00ce1f051b27efe483ef.js 文件network里显示401,但是输入完网关以后直接打开请求的文件地址是可以的!!!我去咨询了运维同学,运维说可能是没带证书,一开始以为是网关对浏览器进行了拦截,翻阅资料以后发现加个配置就可以了!!!angular.json里{ ...,原创 2020-05-21 20:35:29 · 296 阅读 · 0 评论 -
angular2+ modal向父组件传值
需求:ngalain 和 ng-zorro 只提供了关闭事件向父组件传值,但我需要的是弹窗打开时,点击列表某一行即向父祖件传当前行信息新建modal.service.tsimport { EventEmitter, Injectable } from '@angular/core';// 从根注入@Injectable({ providedIn: 'root',})// 这种写法需要在x.module.ts providers 里注入// @Injectable()export原创 2020-05-10 10:48:05 · 1075 阅读 · 0 评论 -
ngalain sf中使用visibleIf的问题
问题:当mode为search时,SFSchema下使用visibleIf,先默认隐藏后根据条件显示,无法重新渲染数据源,例:status3根据status2判断是否显示,当status2为2时,status3的enum其实是有值的,猜测是因为一开始加载的时候时候是隐藏的,没有渲染,显示效果如下:解决方法:mode改为default或者editmode是default或者edi...原创 2020-01-08 18:21:37 · 1117 阅读 · 0 评论 -
angular2+ DatePipe用法 及 引入DatePipe使用报错:No provider for DatePipe!
import { DatePipe } from '@angular/common';@Component({ // selector: 'app-audit-manage-purchase-edit', // templateUrl: './purchase-edit.component.html', providers: [DatePipe]})constru...原创 2019-09-25 11:14:08 · 2555 阅读 · 1 评论 -
ios中input执行focus方法后无法调起键盘的解决办法
场景:点击A页面的input-A,自动focus到B弹层的input-B,并弹起键盘在iOS上发现无法唤起键盘原因:iOS 为了安全性着想,会自动屏蔽非用户操作的 focus()事件,直接执行('#input-B'). focus()不起作用解决方法:通过用户主动点击,可以触发focus(),<div><input onclick="show()" ...原创 2019-08-20 16:48:26 · 3592 阅读 · 0 评论 -
解决foreach异步执行未完成,就执行另一个function的问题
使用newPromise 方法先执行getOnlineList(),forEach完成后,resolve值,再.then()执行其他function,解决异步执行的问题相关代码:const getOnlineList = function() { //需要先遍历的代码 return new Promise(function(resolve, reject) { ...原创 2019-07-29 11:42:30 · 6141 阅读 · 0 评论