开发指南
组件
- 起步
- 基础组件
- 表单组件
- 数据组件
- 反馈组件
- 布局组件
- 导航组件
- 其他组件
JS
- 开发指南
- 网络
- 工具库
模板
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
guid 全局唯一标识符
唯一标识符
guid(length = 32, firstU = true, radix = 62)
该函数可以生产一个全局唯一、随机的guid,默认首字母为u
,可以用于当做元素的id或者class名等需要唯一,随机字符串的地方,因为id或者class不能以数字开头。
length
<Number | null> guid的长度,默认为32
,如果取值null
,则按rfc4122标准
生成对应格式的随机数firstU
<Boolean> 首字母是否为"u",如果首字母为数字情况下,不能用作元素的id
或者class
,默认为true
radix
<Number> 生成的基数,默认为62
,用于生成随机数字符串为"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 如果取2,那么返回的结果就是前两位0和1(可以理解为二进制)的随机结果,如果为7,返回的字符串就是0-7(理解为八进制)之间, 10为十进制,以此类推。
说明:这个方法三个参数都有默认的值,所以您调用的时候,可以无需传递任何参数也是可以的,并且建议您这样做。
<template>
<view :id="$u.guid()" :class="elClass">
</view>
</template>
<script>
export default{
data() {
return {
elClass: this.$u.guid(20),
}
}
}
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论