js 对象解构赋值重命名
let {value: t_key, label: t_label, oManagerName: oManager = {}} = formData.financialPropertyTypecode;
使用冒号“:”是重命名,使用等于号“=”是赋值默认值
两个字符串打印出来的值一样,typey一样,但是死活不相等?
首先要先转换成utf-8的形式:encodeURIComponent()函数
然后会发现两个字符串的utf-8编码有不同,把Unicode解码,发现多出的是什么,去掉即可。
我的问题是多了一堆的%20%20%20%20,转码之后发现是空格,trim即可