首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
173914
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Vue源码解析-开始
vue.js 是一套构建用户界面的渐进式框架,其轻量,易学受到许多开发者的喜爱。了解源码,有助于我们深刻理解vue。 知其然知其所以然,是每个工程师进阶的必经之路。话不多说,进入主题。 一. 模块概览 二. 主入口分析 vue使用rollup做为打包工具,我首先查看packag…
前端工程化那些事
Parcel相比前面介绍的webpack最大的区别就是:不需要维护配置文件,举个例子来说明:如果你想转换less的语法,在webpack你需要配置less-loader来完成,而Parcel不需要安装 less, 当检测到 less 文件时 Parcel 将会自动转换。换句话说…
《前端那些事》如何更好管理 Api 接口
好了废话不多说,进入今天的主题:如何更好管理 Api 接口。 为了让这些模块在Vue中更好地直接使用,我们将导出的模块通过“挂在”Vue.prototype的形式注入到Vue组件中,以此来为Vue对象添加了一个原型属性,而不是一个全局变量。 添加全局方法或者 property。…
项目中遇到的vue知识点总结
1.1. 绑定属性值 1.2. 绑定class:对象语法 && 数组语法 另外: 数组内也可以使用对象语法,还可以使用三元表达式,用法灵活。 1.3. 绑定内联样式(用法与绑定class类似,此处省略) 1.4. 给图片添加url地址 2.1. 父组件向子组…
在项目中使用ESLint(代码规范好帮手)
如何使用?一般和webpack配合,执行npm命令,eslint会读到工程下的.eslintrc文件里面的规则检查代码,如果不符合规范的话,就报错。这里我是以mpvue创建的微信小程序项目作为参照,先来看一下eslint的一些规范 传送门Go 遇到代码规范的报红,直接来一顿Ct…
JavaScript规范及命名
1. 变量类型及声明 Symbol和BigInt不能被正确的polyfill。 所以在不能原生支持上述两种类型的环境[浏览器]中,不应该使用。 2. 类型基本规范 2.1.8 对象尽量静态化,一旦定义,就不得随意添加新的属性。如果添加属性不可避免,则要使用Object.assi…
CSS规范及命名
1. 命名风格 使用带前缀的命名空间,防止命名冲突。 选择器中使用连字符,以提高可读性。 2. 值与单位 值为 0 时不用添加单位。 值在 -1 和 1 之间时,不需要加 0。 颜色统一用 16 进制表示,重复的字母省略。除了是带有 alpha 的颜色信息可以使用 rgba()…
前端规范之vue 项目规范
同时还需要注意:必须符合自定义元素规范: 切勿使用保留字。 代码注释在一个项目的后期维护中显的尤为重要,所以我们要为每一个被复用的组件编写组件使用说明,为组件中每一个方法编写方法说明。 使用扩展运算符(...)拷贝数组。 需要使用函数表达式的场合,尽量用箭头函数代替。因为这样更…
前端开发之Pascal命名规范 & BEM命名规范
方法命名一般用动词,变量命名一般按功能或方法的返回值命名。如 int max= , GetMax()。 -中划线 :仅作为连字符使用,表示某个块或者某个子元素的多单词之间的连接记号。 __ 双下划线:双下划线用来连接块和块的子元素。 _ 单下划线:单下划线用来描述一个块或者块的…
Vue学习笔记(一)------脚手架vue cli
通过 @vue/cli 搭建交互式的项目脚手架。 通过 @vue/cli + @vue/cli-service-global 快速开始零配置原型开发。 可以通过插件进行扩展。 一个丰富的官方插件集合,集成了前端生态中最好的工具。 一套完全图形化的创建和管理 Vue.js 项目的…