首先我们要知道,既然是递归组件,那么一定要有一个结束的条件,否则就会使用组件循环引用,最终出现“max stack size exceeded”的错误,也就是栈溢出。那么,我们可以使用v-if="判断条件"作为递归组件的结束条件。当遇到v-if为false时,组件将不会再进行渲染 1. 准备一个树状 ...
分类:
其他好文 时间:
2020-01-02 16:02:34
阅读次数:
160
如何提升学习效率? 古人说得好,“思深方益远,谋定而后动,知止而有得”。 第一件事是抛出问题 通过类比学习,我们能举一反三,降低学习成本。 我们以学习Vue为例 Vue是什么? 框架是什么?库是什么? Vue的竞品有哪些? 为什么要有前端路由? 为什么要有SSR? 为什么要有状态管理? 为什么要有声 ...
分类:
其他好文 时间:
2019-12-15 22:04:31
阅读次数:
90
先介绍几个协会的网站,里面有相关的文件 多媒体卡协会网站:www.mmca.org(STM32F4的SDIO支持的一种通讯,但不是本文的重点) SD卡协会网站:www.sdcard.org CE-ATA:www.ce-ata.org(STM32F4的SDIO支持的一种通讯,但不是本文的重点) 我会着 ...
分类:
其他好文 时间:
2019-12-10 00:46:08
阅读次数:
893
前言 何谓短网址(Short URL)?顾名思义,就是形式上比较短的网址,当前主要是借助短网址来替代原先冗长的网址,方便传输和分享。短网址服务也就是将长网址转换为短网址的服务,这种服务在方便了广大网民的同时也带来了一定的安全风险。 Tencent Blade Team专门对短网址的安全问题进行过研究 ...
分类:
其他好文 时间:
2019-12-06 22:00:40
阅读次数:
1022
test下的包路径与main下的包路径保持一致。 测试程序使用@SpringBootTest和@RunWith(SpringRunner.class)注解, 启动测试类会从main下找springBoot启 动类,加载spring容器。 @SpringBootTest是一个用于测试的注解 @RunW ...
分类:
其他好文 时间:
2019-12-06 21:33:40
阅读次数:
139
1、 “/”应用程序中的服务器错误。 由于未能找到 id 为“FileUpload1$gvFiles$ctl02$lnkBtnRemoveFile”的控件或在回发后将同一 ID 分配给另一个控件,导致发生错误。如果未分配 ID,请显式设置引发回发事件的控件的 ID 属性以避免此错误。 说明: 执行当 ...
分类:
Web程序 时间:
2019-11-29 14:27:32
阅读次数:
114
https://www.iteye.com/blog/tuposky-2017429 前面两章已经介绍了如何接入微信公众平台,这一章说说消息的接收和发送 可以先了解公众平台的消息api接口(接收消息,发送消息) http://mp.weixin.qq.com/wiki/index.php 接收消息 ...
分类:
微信 时间:
2019-11-21 13:57:10
阅读次数:
119
公司最近在做的一个项目,依然是采用熟悉的vue开发,数据平台因为其数据量大的特点,采用传统的spa模式,首页加载时间很长,而SSR这种方式对于首屏的加载时间优化显而易见,同时还可以方便的进行SEO。因此借机学习Nuxt.js框架(文档详细,更新快,issue反馈及时)及iview(比较优秀的一款UI ...
分类:
其他好文 时间:
2019-11-20 13:05:04
阅读次数:
82
在创建项目之后执行 $ yarn eject 抽离配置文件 会多出config和script文件夹 接下来安装less yarn add less less-loader 或者 npm install less less-loader 安装完成后打开config文件夹,找到webpack.confi ...
分类:
其他好文 时间:
2019-11-19 14:15:10
阅读次数:
90
前言 前段时间部门搭建新系统,需要出异常后统一接口的返回格式,于是用到了Spring的注解@RestControllerAdvice。现在把此注解的用法总结一下。 用法 首先定义返回对象ResponseDto 1 package com.staff.points.common; 2 3 import ...
分类:
编程语言 时间:
2019-11-16 23:37:57
阅读次数:
126