![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue.js
ProgLiang
这个作者很懒,什么都没留下…
展开
-
vue实现多行文本展开收起组件
一、内容简介多行文本展开收起功能现在已经算是一个非常常见的效果了,之前写过一篇文章也是用vue实现了文本展开收起功能。一年过去了,是时候展示真正的技术了^ _ ^。这次实现一个效果更好的组件:效果预览:二、实现思路getClientRects:先来看下这个api可以得到什么<template> <div id="app"> <div class="over-ellipsis"> <span ref="overEllipsis原创 2020-12-12 22:14:00 · 5368 阅读 · 6 评论 -
实现vue服务端渲染
1.为什么要使用服务端渲染1.首屏渲染更快,用户可以更快的看到页面2.对SEO(搜索引擎优化)更友好2.实现一个简单的服务端渲染首先,使用vue cli3创建一个vue工程 (vue create ssr)然后安装相关依赖 vue-server-renderer(渲染器) express(node服务器)npm i vue-server-render express -D...原创 2019-09-22 08:27:16 · 676 阅读 · 0 评论 -
vue中的依赖注入provide/inject遇到的一个坑
在写vue的时候经常会遇到一种情况:可能一个参数在许多组件中会用到,或者是组件中的一个子组件需要用到父组件的父组件的某些参数。那么这个时候为了避免组件重复传参,使用vue的依赖注入是个不错的方法,直接在最外层组件设置一个provide,内部不管多少嵌套都可以直接取到最外层的参数。但是假如我们需要的这个参数是需要请求后台接口返回或者说需要计算得来的呢,我就遇到了这么一个坑,先看代码:// 父...原创 2019-09-24 08:34:49 · 8316 阅读 · 5 评论