橘子小窝

  • 主页

  • 标签

  • 归档

  • Search

在组件上使用v-model

发表于 2018-11-14 | 编辑于 2018-11-15

最近写了个select组件,添加了几个功能,如option过滤,设置默认值,添加change方法告知父组件等。
然后,提交后被返工了 💔
现在,重新审视自己的代码。发现最大的问题就是代码冗余:
我并没有在父组件上使用v-model,所有的数据改变都是通过子组件change调用父组件方法,再去改变父组件的数据。
如果有多个select,那就需要添加多个方法,接收每个select改变后的值,再改变父组件的数据。
糟糕的代码就不展示了
现在开始整理自己的思路~

阅读更多 »

key在vue中的使用

发表于 2018-11-09 | 编辑于 2018-11-12

用key管理可复用的元素

Vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染。
例如官网的栗子:

1
2
3
4
5
6
7
8
<template v-if="loginType === 'username'">
<label>Username</label>
<input placeholder="Enter your username">
</template>
<template v-else>
<label>Email</label>
<input placeholder="Enter your email address">
</template>

阅读更多 »

echarts使用之关系图详细配置

发表于 2018-11-07 | 编辑于 2018-11-08

近期使用echarts的关系图,繁多的配置项让人头疼。只能一直百度,但百度依旧让人摸不到头脑。
因此,基于网上的一篇”人民的名义关系图谱”关系图和实际项目需求,整理以下配置。
想配置什么,就查看更多,然后通过关键字 ctrl+f 查询一下吧~如果不能满足你的需求,就移步 echarts官网查看详细配置
❤️希望每个人都可以少走一些弯路❤️

阅读更多 »

element-ui 前端分页实现

发表于 2018-11-07

一般情况下,获取表格数据时,我们会根据pageSize(每页数据量)和pageIndex(当前页数)进行查询,无论是pageSize还是pageIndex改变,我们都重新调接口获取数据,进行渲染。
但是,有些情况下,数据一次性全部给到前端,前端需要对数据进行过滤并渲染。
此次主要基于elment-ui的分页进行举例,分页的基本思想是一致的。

阅读更多 »

test

发表于 2018-10-17 | 编辑于 2018-11-15
开篇或结束引用

这是一篇测试文章

1
npm i lalala

这里面是代码块

标签插件添加样式 default warning success info danger

内容warning


内容success

阅读更多 »
橘子麻麻

橘子麻麻

狗狗的一生很短,等你的时间却最长

5 日志
4 标签
© 2018 橘子麻麻