- 博客(9)
- 收藏
- 关注
原创 markdown表格不生效的问题
这个时候表格不生效, 是因为 “|”这个符号需要在输入法是英文的状态下打出来的“|”。英文状态下的“|”和中文状态下的“|”不一样。上面的格式没有问题,但是页面上表格不生效。
2023-09-23 18:20:51
1179
1
原创 get请求url中有加号(+)的处理
项目场景:请求的url中参数含有+号,浏览器会把+号转换成空格。导致传参错误问题描述:不仅是get请求,post请求也会这样。只要参数是以query类型传递的(会拼接在url后面)解决方案:对参数进行编码,使用encodeURIComponent()未处理参数时,浏览器中会把+转换成空格 => 变成 【 name: 中性笔 黑色】//例如:const name = '中性笔+黑色'const url = 'baseinfo/product/getItem?'+'name
2021-11-04 17:25:59
7161
原创 antdesign中radio禁用不起作用
问题描述:详情页有一组radio, 要根据情况禁用其中某一个radio。1.查看详情页,所有的radio禁止编辑,只能查看2.编辑详情页,根据情况禁用某个radio解决方案:nz-radio-group 上用了 ‘nzDisabled’ 之后 label上的 ‘nzDisabled’ 就无效了,应该禁用的代码全部放在label上错误代码:<nz-radio-group [(ngModel)]="params.radioValue" [nzDisabled]="viewType==='
2021-09-18 17:23:47
1108
原创 光标定位到校验失败的表单。光标聚焦后又迅速失焦
项目场景:填写的赠品大于等于10,保存时,需要弹框提示用户。用户确定则直接保存,用户点取消则不保存且光标定位到大于等于10的输入框中。问题描述:遇到的问题:用viewChild拿不到孙组件,返回的是undefined。点击保存时,会弹出模态框,点取消时,光标会定位到校验未通过的赠品输入框中,但是又迅速失焦。赠品可以添加多个,所以赠品输入框也会有多个,取消时如何定位到校验未通过的输入框中。数据和视图找不到对应。原因分析:问题的分析:viewChild是父组件与子组件之间的通
2021-07-28 14:01:49
496
原创 for循环里面的return、break、continue和终止forEach循环
简单记录:return会终止for循环,for循环后面的内容也 不会 执行break会终止for循环,for循环后面的内容 会 继续执行continue跳出当前的循环,进入下一次循环
2021-04-22 11:25:11
5319
原创 js中获取一个对象的类型,对typeof的扩展
获取一个对象的类型,对typeof扩展:没有一个方法可以直接知道到一个对象的类型,因此结合toString()方法、constructor 对 typeof 进行一个扩展,可以获得所有对象的类型 function getType(a) { if (a === null) { // null return 'null'; } if (typeof a !== 'object') { return typeof a; // 简单数据类型、函数
2021-04-14 14:22:09
271
1
原创 tab页来回切换时调了接口,但是页面没有更新
tab页来回切换时调了接口,但是页面没有更新场景整个页面是父组件,父组件中嵌套tab,两个tab页签控制两个子组件的显示隐藏;tab来回切换时,会重新调接口,更新数据;测试在更改数据库数据之后,切换tab时发现,重新调的接口中数据是更新的,但是页面却没有更新。手动刷新页面之后,页面山上数据才更新。定位tab页签的操作在父组件中进行的,定义的一些变量是在在父组件constructor中,对数据进行操作的函数(initData())在ngOnInit和点击tab页的事件函数中;当改变数据库数
2020-09-07 11:00:31
1268
原创 angular中 插值表达式里调用方法会不停触发方法
angular中 插值表达式里调用方法会不停触发方法<div>{{getConsole()}}</div>getConsole() { console.log('123');}控制面板上会打印多次123,页面上任何的操作性行为(鼠标移动、点击…)都会继续触发这个函数的执行。原因:angular的脏数据检查机制(具体的原因:后面补充)项目中为什么会在插值表达式中调用方:插值表达式中的值依赖于数组循环中的每一个item的值插值表达式中对每一个item
2020-09-02 17:22:22
1152
原创 多行文本垂直居中
多行文本垂直居中单行文本可用行高line-height来设置垂直居中,多行文本:1.table布局:父盒子: display:table;子盒子: display: table-cell; vertical-align: middle;2.flex布局父盒子:display: flex; justify-content: center; align-items: center;...
2020-08-31 15:29:28
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人