随笔分类 -  vuejs

vue2.0以上
摘要:npm link npm link用来在本地项目和本地npm模块之间建立连接,可以在本地进行模块测试 具体用法: 项目和模块在同一个目录下,可以使用相对路径 npm link ../module 项目和模块不在同一个目录下 cd到模块目录,npm link,进行全局link cd到项目目录,npm 阅读全文
posted @ 2021-02-25 17:12 raindi 阅读(512) 评论(0) 推荐(0) 编辑
摘要:模板编译 模板在编译成render函数时候会经过下面一系列流程: parseText 主要在parseText函数解析文本 _f函数就是resolveFilter函数 resolveAsset就是取出我们在组件中定义在filters里面的test函数,由此可见当我们在定义filter函数中this是 阅读全文
posted @ 2020-04-15 17:24 raindi 阅读(272) 评论(0) 推荐(0) 编辑
摘要:全局注册组件Vue.component 该方法是在初始化导入vue定义,不是实例化定义的。是在定义vue的静态方法initGlobalAPI中初始化的 全局注册Vue.component的函数定义是在initAssetRegisters中定义 Vue.extend 而Vue.extend主要是把子类 阅读全文
posted @ 2020-04-14 22:36 raindi 阅读(543) 评论(0) 推荐(0) 编辑
摘要:(https://blog.csdn.net/lxy869718069/article/details/103504654)[https://blog.csdn.net/lxy869718069/article/details/103504654] 阅读全文
posted @ 2019-12-26 14:31 raindi 阅读(6116) 评论(0) 推荐(0) 编辑
摘要:由于vue3.x还没有正式发布,所以可以通过安装包vue function api提前尝试 main.js test.vue {{msg}} 计算属性值:{{computedValue}} 点击 import { value, computed, watch, onMounted, onUpdate 阅读全文
posted @ 2019-07-02 14:04 raindi 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:岗位序列拖动交换岗位 阅读全文
posted @ 2019-06-25 10:26 raindi 阅读(884) 评论(0) 推荐(0) 编辑
摘要:"https://www.cnblogs.com/lanshengzhong/p/8563530.html" 阅读全文
posted @ 2019-05-14 15:06 raindi 阅读(342) 评论(0) 推荐(0) 编辑
摘要:图例 阅读全文
posted @ 2019-04-17 10:32 raindi 阅读(2202) 评论(0) 推荐(0) 编辑
摘要:实例化构造函数 从这里可以看出new Vue实际上是使vue构造函数实例化,然后调用_init方法 _init方法,该方法在 src/core/instance/init.js 中定义 Vue.prototype._init = function (options?: Object) { const 阅读全文
posted @ 2019-04-03 00:06 raindi 阅读(2631) 评论(0) 推荐(0) 编辑
摘要:compiler core platform server sfc shared 阅读全文
posted @ 2019-04-01 22:20 raindi 阅读(481) 评论(0) 推荐(0) 编辑
摘要:"github地址" 安装 使用方式 通常 使用过渡transition group 使用footer slot 使用header slot 使用vuex props value list tag clone move componentData Events 参数属性: 源码分析待续。。。 阅读全文
posted @ 2019-03-29 12:11 raindi 阅读(22621) 评论(0) 推荐(1) 编辑
摘要:``` 由于一些嵌套特别深的数据,导致数据更新了。UI没有更新(连深度监听都没有监听到) this.$forceUpdate(); ``` 阅读全文
posted @ 2019-03-13 21:30 raindi 阅读(1039) 评论(0) 推荐(0) 编辑
摘要:注册七牛云 首先,注册七牛云,并且完成实名认证,完成后会在个人中心 秘钥管理中看到两个秘钥AccessKey/SecretKey 创建存储空间(必须要实名认证) 生成上传凭证 为了实现上传,我们还需要生成上传凭证,关于凭证,可以参看 "文档" ,并且在文档结束后还有demo,因为是个人项目,为了简单 阅读全文
posted @ 2019-01-23 10:25 raindi 阅读(4185) 评论(0) 推荐(0) 编辑
摘要:要解决的问题 主要针对组件之间的跨级通信 为什么要自己实现dispatch与broadcast? 因为在做独立组件开发或库时,最好是不依赖第三方库 为什么不使用provide与inject? 因为它的使用场景,主要是子组件获取上级组件的状态,跨级组件间建立了一种主动提供与依赖注入的关系。 然后有两种 阅读全文
posted @ 2019-01-08 22:05 raindi 阅读(4739) 评论(0) 推荐(0) 编辑
摘要:``` let path = require('path') function resolve(dir) { return path.join(__dirname, dir) } module.exports = { chainWebpack: config => { config.resolve.alias .set("style", resolve('src/as... 阅读全文
posted @ 2019-01-04 14:34 raindi 阅读(1412) 评论(0) 推荐(0) 编辑
摘要:"https://segmentfault.com/a/1190000016423943" 在vue cli3中安装element ui 其中两种方式自己选择 格式化代码 使用yarn lint命令自动格式化代码 阅读全文
posted @ 2018-12-28 15:14 raindi 阅读(195) 评论(0) 推荐(0) 编辑
摘要:"http://www.imooc.com/article/18232" 阅读全文
posted @ 2018-10-29 17:30 raindi 阅读(122) 评论(0) 推荐(0) 编辑
摘要:可通过其immediate 属性进行配置,默认为false 阅读全文
posted @ 2018-10-08 23:09 raindi 阅读(4294) 评论(0) 推荐(0) 编辑
摘要:方法一:利用promise 方法2:开关的方式 阅读全文
posted @ 2018-09-15 15:58 raindi 阅读(1985) 评论(0) 推荐(0) 编辑
摘要:https://www.imooc.com/article/19691 阅读全文
posted @ 2018-08-02 15:21 raindi 阅读(139) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示