Gahang Lam

Results 3 comments of Gahang Lam

`const EventUtils = { // 分别使用dom0||dom2||IE方式 来绑定事件 // 添加事件 addEvent: function(element, type, handler) { if (element.addEventListener) { element.addEventListener(type, handler, false); } else if (element.attachEvent) { element.attachEvent("on" + type, handler); }...

hello, do you have a solution?

Vue的开发规范包括以下方面: 1. 文件命名规范:使用 kebab-case 命名方式,比如 my-component.vue。 2. 组件名规范:使用 PascalCase 命名方式,比如 MyComponent。 3. 组件文件的位置:在使用该组件的父组件相对应的目录下创建一个 components 目录,并将组件放入该目录下。 4. 单文件组件顶层元素:每个单文件组件应该只有一个顶层元素,推荐使用 标签作为顶层元素。 5. props定义规范:props应该尽量详细地定义其类型、默认值以及验证规则。 6. 组件data属性:组件的data属性必须是一个函数,而不是一个对象,每个组件实例都应该拥有自己的数据对象。 7. 组件内部属性和方法命名:在Vue组件内部,使用下划线(_)开头的属性和方法是为了区分与组件模板中的属性和方法的区别,不建议在组件模板中使用这些属性和方法。 8. 组件样式命名:为了避免样式冲突,建议使用模块化的 CSS,使用 BEM 规范进行命名,同时也要避免使用通用的 CSS...