首页
学习
活动
专区
工具
TVP
发布

艺述论专栏

视频号/公共号「艺述论」作者
专栏作者
194
文章
269939
阅读量
25
订阅数
目前国内前端哪个 UI 类库简单好定制,用的人最多?
如果基于 jQuery 开发多页面响应式 Web 应用,可以使用 Bootstrap。
LIYI
2022-11-18
1.1K0
24 事件绑定、事件修饰符与事件三阶段
在事件方法中,默认第一个参数是特殊变量$event,不管在模板中有没有通过greet($event)显式传递。
LIYI
2020-02-13
1.3K0
23 列表渲染与“就地复用”原则
除了使用for in,还可以使用for of。以of代替in,在数组遍历与对象遍历中是通用的。
LIYI
2020-02-13
2.2K0
25 修饰键盘事件与鼠标事件
一般js监听键盘事件,例如keyup,无论用户是按下哪个键,例如a/b/c,事件函数都会触发。vue为了简化开发,对键盘事件、鼠标事件,提供了修饰符,方便只在用户按下某个特定键值时触发函数。
LIYI
2020-02-13
2.6K0
石桥码农:Vue3 与 Vue2 在响应机制的实现上有什么差别?
vue 开发者可能都遇到过这样一个问题:如果模板中数据绑定的是一个数组,我们在 js 代码里面,直接以索引方式改变数组元素的值,有时候视图并不会按照我们的期许更新。下面,我们创建一个代码示例,再现这个场景:
LIYI
2020-02-13
2K2
19 vue 模板语法及简要实现原理
模板中的插值,包括文本插值与属性插值。在插值表达式中,还可以包涵一行简单的js代码。
LIYI
2020-02-13
2.9K0
18 vue 实例及其双向绑定的实现原理
当Vue选项对象中有render渲染函数时,Vue构造函数将直接使用渲染函数渲染DOM树,否则Vue构造函数将尝试通过template模板编译生成渲染函数,然后再渲染DOM树,如果template也没有,则会通过el属性获取挂载元素的outerHTML来作为模板,并编译生成渲染函数。
LIYI
2020-02-13
5540
17 vue 组件化基础
这是动态注册的组件。其中todo-item是组件名称。组件名称将在消费处用作标签名。组件的使用如下所示:
LIYI
2020-02-13
7910
16 处理表单数据与父子组件之间的数据交换
vue开发中获取表单输入的值,不是像JQuery那样是主动查询一个Html组件,然后访问其属性,取得它的值。
LIYI
2020-02-13
2.6K0
15 v-if 条件渲染与 v-for 列表渲染
v-if 指令用于条件性地渲染一块内容。如下所示,当且仅当show为true时,p标签才会被创建并渲染:
LIYI
2020-02-13
1.8K0
vue 开发常用工具及配置三
在现在的前端开发中,前后分离、模块化、版本控制、文件合并与压缩、mock数据等,是在大前端开发避不开的概念。在开发的时候,以组件的方式分别开发,在部署的时候又将这些代码、图片、样式等资源优雅地合并成模块并以增量、热更新的方式加载到浏览器中,这样的模块化方案一直是前端架构师在解决和优化的焦点之一。
LIYI
2020-02-11
1.3K0
vue 开发常用工具及配置二
作者在个人工作中喜欢用go语言,因为它简单方便。先安装go语言环境,然后于终端执行如下命令:
LIYI
2020-02-11
1.1K0
vue 开发常用工具及配置一
访问 nodejs.org 下载。这是必不可缺的环境之一。下载最新的 LTS 版本。LTS 代表长期维护,通常比较稳定。
LIYI
2020-02-11
1.1K0
如何选择一个 vue ui 框架?
“Material Design 并不是一种单一风格,而代表着一套源自纸张与墨水的适应性设计系统。经过精心编排,你将能够更快构建起美观且实用的产品。”
LIYI
2020-02-11
5K0
【11】css 基本功:引入方式及选择器相关
有些像 Sass 之类的预处理器无法正确解析 >>>。这种情况下可用 /deep/ 或 ::v-deep 操作符取而代之。
LIYI
2020-01-14
1.3K0
vue 开发常用工具及配置八:scoped CSS 模块化
当一个style标签拥有scoped属性时,它的CSS样式就只能作用于当前的组件。通过该属性,可以使得组件之间的样式不互相污染,相当于实现了样式的模块化。
LIYI
2020-01-14
1.3K0
vue 开发常用工具及配置七:处理资源加载问题
当 Vue Loader 编译单文件组件中的 <template> 块时,它也会将所有遇到的资源 URL 转换为 webpack 模块请求。
LIYI
2020-01-14
1.4K0
vue 开发常用工具及配置五:hash 与缓存控制
以前使用 JQuery 开发前端页面的时候,页面中引用的资源文件如js、css等,一般尾部加一个 t=[时间戳] 参数,用于防止修改不生效。现在工程化开发,使用 Webpack 编译,打包的资源文件路径里自动带有一串随机字符串,称为 hash:
LIYI
2020-01-14
4K0
12 手写配置启动一个 vue2 项目
2019年10月5日,vue 团队发布了 Vue3.0 预览版源码,预计到 2020 年第一季度将发布 3.0 正式版。3.0 包涵了许多激动人心的新特性。
LIYI
2020-01-14
1.1K0
14 上线后不想让人看到源码怎么做?
在安装了Vue Devtools之后,在chrome浏览器开发模式下,打开vue面板,选择组件,然后就可以直接查看和修改data数据:
LIYI
2020-01-13
1.5K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档