Vue代码风格及规范
一、命名规则(推荐)
1.根目录名单词用中划线分割
2.目录命名:单词采用中划线方式分割
3.文件命名:采用小驼峰式命名法
4.组件/页面命名:采用大驼峰式命名法
二、单文件属性命名顺序:
export default{
name: 'xxx',
components: { },
mixins: [ ],
props: {},
data(){ return{} },
provide() { },
inject: [ ],
watch: { },
computed: { },
activated(): { },
deactivated(): { },
beforeCreate() { },
created() { },
.
.
.
}
三、自定义事件
1. 自定义事件用 @on-事件名 的方式,处理函数用handle+动词
四、常量
1.全大写,单词间用下划线分割
五、引号混用
1.html模板中属性用双引号
2.js中声明的字符串用单引号
六、propos声明详细
1.定义类型和默认值
七、computed一定要有默认返回值
1.所有分支也需要有返回值
八、v-for 要设置唯一标识key(最好是id,尽量不要使用index作为key)
九、标签里的属性多行写
十、模板里的表达式尽量简单
十一、组件名为多个单词,可以预防与html语义化标签冲突
十二、样式防止污染需要加 scoped,样式名尽量语义化
我是一个对理想有着执着追求的人,坚信是金子总会发光。大学毕业后的工作,让我在文案策划方面有了很大的提高,文笔流畅,熟悉传媒工作、广告学制作与设计等工作方面。为人热情,活泼,大方, 本人好学上进,诚信、敬业、责任心强,有强烈的团体精神,对工作认真积极,严谨负责。
本人性格内外结合,适应能力强,为人诚实,有良好的人际交往能力,具备相关的专业知识和认真。细心、耐心的工作态度及良好的职业道德修养。相信团体精神的我对工作认真负责,总希望能把事情做得更好! 性格开朗,对文字语言和数字敏感,对生活充满希望,对工作充满热情! 能在短期间内适应新环境,有强烈的品质意识;对工作认真负责,上进心强! 懂电脑基本操作,熟练小键盘操作!