个人简介

Echo Blog


江湖无名 安心练剑
  • 排行榜系统设计-01-6 大排名算法介绍
    阮一峰老师的 6 大排序算法 互联网的出现,意味着”信息大爆炸”。 用户担心的,不再是信息太少,而是信息太多。 如何从大量信息之中,快速有效地找出最重要的内容,成了互联网的一大核心问题。 各种各样的排名算法,是目前过滤信息的主要手段之一。 对信息进行排名,意味着将信息按照重要性依次排列,并且及时进行更新。排列的依据,可以基于信息本身的特征,也可以基于用户的投票,即让用户决定,什么样...
    2021-08-02 13:01:55 | System-Design
  • VUE3-53-vue 使用 fontawesome
    说明 一开始想使用 element-ui 中的 icon 来解决问题,后来发现没有 e-mail 之类的图标。 于是,决定引入一下 font-awesome。 引入方式 1、在项目中安装 fontawesome: npm install font-awesome --save 会在 package.json 中引入 "dependencies": { "axios":...
    2021-08-02 13:01:55 | VUE
  • VUE3-52-vue axios qs 前后端分离调用方式
    普通方式 后端 /** * 编辑 * @param entity 实体 * @return 结果 */ @RequestMapping("/edit") @ResponseBody public BaseResp edit(final Role entity) { roleService.updateById(entity); return RespUtil.succes...
    2021-08-02 13:01:55 | VUE
  • VUE3-20-VUE 入门例子实战完善版本
    基础版本 基础版本毕竟过于基础,实际使用还是需要引入一些常见的包。 比如 axios vuex vouter element-ui . 改进版本 文件 λ ls -a .browserslistrc .editorconfig .env.dev .env.prod .env.test .eslintrc.js .gitignore babel.config.js ...
    2021-08-02 13:01:55 | VUE
  • VUE3-20-VUE 入门例子实战
    vue-cli 安装 依赖 λ node -v v12.16.2 λ npm -v 6.14.4 安装 npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install -g @vue/cli 创建应用 创建 vue create vue-hello 生成后的目录如下: λ ls ...
    2021-08-02 13:01:55 | VUE
  • VUE3-48-语义学
    表单 当创建一个表单,你可能使用到以下几个元素:<form>、<label>、<input>、<textarea> 和 <button>。 标签通常放置在表单字段的顶部或左侧: <form action="/dataCollectionLocation" method="post" autocomplete="on"&g...
    2021-08-02 13:01:55 | VUE
  • VUE3-47-无障碍访问基础
    基础 Web 可访问性 (也称为 a11y) 是指创建可供任何人使用的网站的实践方式——无论是身患某种障碍、通过慢速的网络连接访问、使用老旧或损坏的硬件,还是仅仅是处于不利环境中的人。例如,在视频中添加字幕可以帮助失聪、重听或在嘈杂的环境中听不到手机的用户。同样,请确保文字对比度不要太低,这对低视力用户和那些试图在强光下使用手机的用户都有帮助。 你是否已经准备开始却又无从下手? 可以先...
    2021-08-02 13:01:55 | VUE
  • VUE3-46-服务端渲染
    SSR 完全指南 我们创建了一份完整的构建 Vue 服务端渲染应用的指南。这份指南非常深入,适合已经熟悉 Vue、webpack 和 Node.js 开发的开发者阅读。 请移步 ssr.vuejs.org Nuxt.js 从头搭建一个服务端渲染的应用是相当复杂的。幸运的是,我们有一个优秀的社区项目 Nuxt.js 让这一切变得非常简单。Nuxt 是一个基于 Vue 生态的更高层的框架...
    2021-08-02 13:01:55 | VUE