首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
颜酱
掘友等级
前端酱
|
frontzhm@163.com
one piece
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
665
文章 646
沸点 19
赞
665
返回
|
搜索文章
最新
热门
作用域插槽slot的使用场景 -- vue组件通信系列
vue 组件的数据通信方式很多,本篇着重讲作用域插槽slot。 slot的基本用法,这里不再赘述。 本篇强调的是,怎么通过slot来实现通信。准备来说,是在父组件里显示子组件给slot暴露的数据。 因为vue版本的原因,父组件使用slot的形式不一样,2.6.0以上使用新版本s…
ref/$refs的使用场景 -- vue组件通信系列
vue 组件的数据通信方式很多,本篇着重讲ref/$refs,神助$nextTick。 作用:获取节点或组件实例。 场景:简单的获取节点或组件实例的属性或者方法,但并不改变其数据。 缺陷:必须在模板渲染之后,不是响应式的,时不时配合$nextTick。 ref 是以属性的方式存…
eventBus的使用场景 -- vue组件通信系列
vue 组件的数据通信方式很多,本篇着重讲eventBus。 先说下,要是多层级组件复杂的通信,优先vuex,不复杂的可以用下eventBus。 但是哈,Vue 实例本身就有这样的一套逻辑,我们只需要弄个实例就行,并不需要我们写上面这一坨。
$parent/$children的使用场景 -- vue组件通信系列
vue 组件的数据通信方式很多,本篇着重讲$parent/$children,神助是$broadcast/$dispatch。 $parent/$children的常用场景:封装嵌套组件时,直接使用长辈或者子孙组件的方法,该方法并不改变数据,常常结合$broadcast/$di…
$attrs/$listeners的使用场景 -- vue组件通信系列
vue组件的数据通信方式很多,本篇着重讲$attrs/$listeners,神助是v-bind="$attrs"/v-on="$listeners。 $attrs/$listeners的常用场景:封装第三方组件或者表单组件,从而减少组件处理成本。 使用组件的时候,vue内部会将…
props/$emit、v-model、.sync的适用场景 -- vue组件通信系列
vue组件的数据通信方式很多,本篇着重讲props/$emit,神助是v-model/.sync语法糖。 其实语法糖只是在父组件用的时候更加方便,而子组件该咋样还是咋样。 子组件想要显示父组件的数据,就props。 子组件想要改变父组件的数据,就$emit。 v-model是属…
怎么解决vue使用animate.css失效的问题
animate.css使用4.0版本以上的,一定要加前缀animate__。 vue官方文档使用的是3.1版本,所以示例代码没有前缀animate__。
小程序开发的一些技巧
笔者刚接触小程序不久,简单总结下,不对的地方欢迎指正。 官网小程序开发文档。 直接在app.json那边配置页面路径,这样会自动生成,页面的文件夹及其四个文件。 如果不配置"entryPagePath",则 pages 里的第一个项就是首页。 只有在app.json里配置了才是…
怎么点击下拉框外面关闭下拉框
之前看到我不能没有的 5 个 Vue.js 库,里面第一个就是Click Off to Close,最主要功能就是,在用户点击元素之外的时候触发一个事件。 此文的目标,手写自定义指令实现此功能。 功能比如自己封装一个下拉框,或者封装一个日历,希望在点击非下拉框部分,能关闭下拉框…
试试用flex处理直线和其他元素居中
一般可能常用一个盒子里放线和文本,然后让文本或者线定位下。 这里考虑到更多的通用性,用下flex思维布局。 那想要两者重叠,其实只要脱离文档流即可,另外考虑到两者垂直方向也是居中,所以额外还得加个属性。 这种布局的好处是灵活,中间的文本可以换成多个图标,左对齐右对齐都很方便。
下一页
个人成就
优秀创作者
文章被点赞
2,234
文章被阅读
538,996
掘力值
16,478
关注了
85
关注者
443
收藏集
39
关注标签
33
加入于
2017-03-10