开发规范及Map了解
1.输入框限制字符 限制传空串
maxlength="200"
show-word-limit
@blur="rejectReason=$event.target.value.trim()"
2.列表多列排列
3.首尾不能是空格
{ pattern: /^(?!\s+).*(?<!\s)refs.form.validateField('name', valid => { if (valid) { console.log('send!'); } else { console.log('error send!'); return false; } })
5.let map = new Map([['name', 'mike'],['age', 25]]);
map.forEach(function (value, key, map) {
console.log(${key}: ${value}
)
})
Map新增
map.set('name', 'mike');map.set('age', 25);map.forEach(function (value, key, map) {
console.log(${key}: ${value}
)
})
Map删除
1.let map = new Map([['name', 'mike'],['age', 25]]);map.clear();
console.log(map.size); // 0
2.let map = new Map([['name', 'mike'], ['age', 25]]);map.delete('name');
console.log(map.size); // 1
1.Map查询
let map = new Map([['name', ''],['age', 0]]);console.log(map.has('name')); //trueconsole.log(map.has('age'));//trueconsole.log(map.has('country'));//false
2.获取对应值
let map = new Map([['name', 'mike'],['age', 25]]);console.log(map.get('name')); // mikeconsole.log(map.get('age')); // 25console.log(map.get('country')); // undefined
6.覆盆子样式
Scoped CSS 比较容易保持整洁,并且不会意外地将样式渗入应用程序的其他部分。但有时你需要覆盖子组件的样式,并突破该范围。Vue 有一个deep专门用于此的选择器:
注意:如果你使用的是 SCSS 之类的 CSS 预处理器,则可能需要改用/deep/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
2019-11-05 vue