* 随机生成id * @param attr * @returns {string}
(attr)
| 183 | * @returns {string} |
| 184 | */ |
| 185 | newGuid(attr) { |
| 186 | let len = attr || 32; |
| 187 | let guid = ""; |
| 188 | for (let i = 1; i < len; i++) { |
| 189 | let n = Math.floor(Math.random() * 16.0).toString(16); |
| 190 | guid += n; |
| 191 | } |
| 192 | return guid; |
| 193 | }, |
| 194 | /** |
| 195 | * @description 十六进制转 RGBA 格式。 |
| 196 | * @param {Object} hex - 十六进制格式。 |