搬到了离公司很近的地方,开始了忙碌的一周。
想要留下的代码
1.随机字符串
function generate(len) {
var length = len || 8
var charset = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
var retVal = ''
for (var i = 0, n = charset.length; i < length; ++i) {
retVal += charset.charAt(Math.floor(Math.random() * n))
}
return retVal
}
遇到的坑
1.在element中使用 v-model.number时 111r这样的字符串会自动转换成111导致前端校验不报错 2.vue 的样式scoped的写法参见scoped, Vue中scoped的坑, vue中scoped使子组件样式生效
1. <style scoped>
@import '../../assets/css/home.css';
</style>
/*这样写的话import的css文件会被编译为全局样式,但是引入less等预编译文件,就会局部生效*/
2.
<style src="../../assets/css/home.css" scoped>
</style>
/*这样写的css文件中的样式只能在本组件中使用,而不会影响其他组件*/