比如:
src
common 公共资源
img
logo.png
sprites.png
css
reset.css
js
conf.js 项目的配置文件
public/static 静态资源
js
css
tpl
index.html
shopcar.html
img
component 组件
home
shopcar
login
register
user
list
detail
view/tpl 项目模板 tpl 是 template的缩写
以上目录开发规范有两种使用途径
e.g.
.block
.header
.site-search
Element
e.g.
.block__element
.header__title
.site-search__field
Modifier
e.g.
.block–modifier
.block__element–modifier
.header–hide
.header__title–color-red
.site-search__field–disabled
HTML
CSS
.form {
}
.form--theme-xmas {
}
.form--simple {
}
.form__input {
}
.form__submit {
}
.form__submit--disabled {
}
Buttons实例
buttons
HTML
CSS
.button {
display: inline-block;
border-radius: 3px;
padding: 7px 12px;
border: 1px solid #D5D5D5;
background-image: linear-gradient(#EEE, #DDD);
font: 700 13px/18px Helvetica, arial;
}
.button--state-success {
color: #FFF;
background: #569E3D linear-gradient(#79D858, #569E3D) repeat-x;
border-color: #4A993E;
}
.button--state-danger {
color: #900;
}
OOCSS规范
.list{
background: #fff;
}
.list--width{
width: 300px;
}
jslint eslint规范
日报:
今天
上午你做什么
下午你做了什么
遇到什么问题?是否有解决?
明天的计划?(明天准备做什么)
周报:
2016.07.25-2016.07.29周报:
1.本周工作主要内容:
A:完成了宏视云h5播放器升级及大数据上报;
B:修复xk-h5播放器bug:在三星手机自带浏览器无法进行滑动seek;
C:admin-console后台管理系统初步完成终端访问页面和数据统计概览页面的制作;
2.工作中存在的主要问题:
A:webserver大数据展示页面移植到admin-console后台管理系统存在bootstrap与jquery.easyui冲突等几个兼容性问题;
B:解决这个问题的思路可能不是最有效的方法,可能使用iframe会快些;使用iframe存在如何在easyui页面控制iframe页面及如何在浏览器窗口改变时,iframe也跟着改变等问题;
3.下周工作计划:
A:完成上周未完成的admin-console大数据展示页面的制作;
B:完成工作以后,如果有时间的话尝试下用iframe解决;
C:询问师兄有没有可以帮忙做的工作;
邮件的发送
各位老师好:
一下内容是xxx 请xxx
4. 署名:
什么部分 什么职位 什么姓名 什么时间
5. 附件
需要说明附件是做什么的?
6. 转发;
需要对原邮件进行说明。,然后写清楚自己的意图
`
`
`
.go--top{
position: fixed;
right:20px;
bottom: 50px;
z-index: 1000;
display:block;
width: 50px;
height: 200px;
font-size: 16px;
background: #ccc;
opactiy: 0.5;
transition: all 0.5s;
}
`
`
body{
margin: 10px 0;
background: url('./img.png') center;
}
`
body{
margin: 10px .8px;
background: url('./img.png') center;
}
var totalPrice = 1; //totalPrice表示商品购物车的总价 √
var num = 10,totalNum = 100 ; 不建议
回调函数统一使用 Promise 函数,回调成功的参数统一为 res,错误参数为 err
`
let callback = new Promise((resolve, reject) => {
if (/* 异步操作成功 */){
resolve(value);
} else {
reject(err);
}
});
callback.then((res) => {
console.log('成功回调!', res);
}).catch((err) => {
console.log('失败回调!', err);
});
`
function zxm(a,b,name = 'zxm'){
console.log(name)
}
https://www.baidu.com/sf_edu_wenku/view/ef72e1640b4e767f5acfceb7
BEM
OOCSS
https://segmentfault.com/a/1190000005123938?utm_medium=referral&utm_source=tuicool
https://blog.csdn.net/xmlove93/article/details/84956609
日报。周报
http://caibaojian.com/fe-daily-20190414.html
https://www.cnblogs.com/left365/p/6112166.html
https://wk.baidu.com/view/d1e3d86f8762caaedc33d450