首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Vue.js 组件编码规范

目标 本规范提供了一种统一的编码规范来编写 Vue.js 代码。这使得代码具有如下的特性: 其它开发者或是团队成员更容易阅读和理解。...IDEs 更容易理解代码,从而提供高亮、格式化等辅助功能 更容易使用现有的工具 更容易实现缓存以及代码包的分拆 本指南为 De Voorhoede 参考 RiotJS 编码规范 而写。...Vue 组件命名 组件的命名需遵从以下原则: 有意义的: 不过于具体,也不过于抽象 简短: 2 到 3 个单词 具有可读性: 以便于沟通交流 同时还需要注意: 必须符合自定义元素规范: 使用连字符分隔单词...属性的值可以是 Vue.js 字符串(:attr="value" 或 v-bind:attr="value")或是不传。你需要保证组件的 props 能应对不同的情况。 为什么?...保证所有的开发者使用同样的编码规范。 更早的感知到语法错误。 怎么做?

6.3K20

Vue.js 组件编码规范

提供一种统一的编码规范来编写 Vue.js 代码。这使得代码具有如下的特性: * 其它开发者或是团队成员更容易阅读和理解。...Vue组件命名 组件的命名需遵从以下原则: * 有意义的 : 不过于具体,也不过于抽象 * 简短 : 2 到 3 个单词 * 具有可读性 : 以便于沟通交流 * 必须符合 自定义元素规范 : 使用连字符...-- 与自定义元素规范不兼容 --> 组件表达式简单化 Vue.js 的表达式是 100% 的 Javascript 表达式。这使得其功能性很强大,但也带来潜在的复杂性。...属性的值可以是 Vue.js 字符串( :attr="value" 或v-bind:attr="value" )或是不传。你需要保证组件的 props 能应对不同的情况。 WHY?...* 保证所有的开发者使用同样的编码规范。 * 更早的感知到语法错误 HOW?

16K20
您找到你想要的搜索结果了吗?
是的
没有找到

编码规范

一、命名规范 1.包命名 项目包名:com.公司名.项目名  例如:com.xinzong.etc 包名 说明 com.xxx.xxx.activitys 存放(一级)主界面activity (如:MainActivity...com.xxx.xxx.utils 公用工具方法类(日期或者不同单位间的转换,文本解析,SharedPreferences存储,网络访问,日志等工具) com.xxx.xxx.db 数据库相关 2.类命名 类描述 规范...以及对应的 setXXX 2) 判断一个条件并且返回Boolean值 命名:isXXX 或 checkXXX或hasXXX 3) 初始化相关数据及资源的方法命名:initXXX 6.布局文件命名 描述 规范...自定义的和第三方的命名空间放在另一组;2、类成员变量的声明位置:所有的成员变量都应该声明在顶部,同时使用一个空行来将它们和属性以及方法分开;3、局部变量声明位置:放到方法顶部使用Java预定义类型而不是用类名来声明变量(较少使用)编码逻辑规范...get、set)10、不要在系统自动生成的函数直接写业务代码,,最好自定义函数,然后调用;11、总是使用接口,推荐使用显式接口实现;12、在switch语句中总是要有default字句来显示信息;项目目录规范

1.1K80

编码规范

为什么要有编码规范 编码规范对于程序员而言尤为重要,有以下几个原因: 一个软件的生命周期中,80%的花费在于维护 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 编码规范可以改善软件的可读性...,可以让程序员尽快而彻底地理解新的代码 如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品 为了执行规范,每个软件开发人员必须一致遵守编码规范 遵循阿里的的编码规范...说明:这样做的原因是,在IDE中,外部调用常量的地方可以看到注释 3.命名规范 常量定义问题,很多数字(魔法数字)、字符应该定义为常量,并指定有意义的名称,便于理解和维护 4.代码结构 程序没有分层的概念...应该用常量字符串在前,比较变量,避免null错误。...应该使用java8里的日期处理类 不应当使用字符串拼接的方式,应该用StringBuffer或者StringBuilder代替 多个数据库操作,没有使用事务(编程式事务、声明式事务)

87420

C#编码规范2 C#编码规范

C#编码规范 1 规范目的 ……………………………………………………… 3 2 适用范围 ……………………………………………………… 3 3 代码注释 ………………………………………………………...一个软件的生命周期中,80%的花费在于维护; 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护; 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码。...为了执行规范,每个软件开发人员必须一致遵守编码规范; 使用统一编码规范的主要原因,是使应用程序的结构和编码风格标准化,以便于阅读和理解这段代码; 好的编码约定可使源代码严谨、可读性强且意义清楚,与其它语言约定相一致...不采用下划线作分隔字符的写法。     ...(每行代码不要    超过80个字符。)   l 程序中不应使用goto语句。   l 在switch语句中总是要default子句来显示信息。

2.5K91

CSS编码规范

CSS编码规范 1 前言 CSS作为网页样式的描述语言,在百度一直有着广泛的应用。本文档的目标是使CSS代码风格保持一致,容易被理解和被维护。...2 代码风格 2.1 文件 [建议] CSS 文件使用无 BOM 的 UTF-8 编码。 解释: UTF-8 编码具有更广泛的适应性。BOM 在使用程序或工具处理文件时可能造成不必要的干扰。...2.2 缩进 [强制] 使用 4 个空格做为一个缩进层级,不允许使用 2 个空格 或 tab 字符。...示例: font-family: Arial, sans-serif; 2.4 行长度 [强制] 每行不得超过 120 个字符,除非单行不可分割。 解释: 常见不可分割的场景为URL超长。...good */ .success { color: #90ee90; } /* bad */ .success { color: lightgreen; } [建议] 颜色值中的英文字符采用小写

1.3K41

Python 编码规范

如果团队没有统一的编程规范,会增加代码理解难度,从而增加维护成本。所以遵循良好的编码风格,可以有效的提高代码的可读性,降低出错几率和维护难度。另外,使用(尽量)统一的编码风格,还可以降低沟通成本。...网上有许多的编码规范,我介绍分享几个知名编码规范给大家参考学习。 PEP 8 PEP 8 可以算是 Python 官方的标准编码规范。它是用于规范 Python 主发行版中的标准库的代码。...所以这个编码规范是值得一看。...Google 的 Python 风格也是遵循 PEP8 规范。...Poco o团队编码风格指南适用于所有 Pocoo 团队的项目。总体来说,Pocoo 团队编码风格指南严格遵循了 PEP8 的要求,但略有一些不同之处,并进行了一定的扩展延伸。

1.7K30

java编码规范

java编码规范(日常编码总结,规范项目组员有统一的规范,方便合作,查错,重构等)当你抛弃规范随心所意的写代码时,等你之后再回来阅读时真有的一种全部删掉重写的冲动。...本规范最后一部分业务规范仅根据本人所在公司情况制定(游戏开发),请酌情考虑使用。 本project还在完善和验证中,希望和大家一起写出优雅而实用的代码。...源代码文件以文件内容中的最顶层的Java类命名,而且大小写敏感,文件扩展名为 .java,同时,文件的编码格式统一为UTF-8。 12....【建议】缩进采用 4 个空格,禁止使用 tab 字符。 说明:如果使用 tab 缩进,必须设置 1 个 tab 为 4 个空格。...【强制】单行字符数限制不超过 120 个,超出需要换行。 3.

2.5K10

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券