• ts 类型缩小的方式有哪些

    栏目:前端 时间:2023-09-08 21:27

    TypeScript 中的类型缩小(Type Narrowing)是一种能够提高类型安全性的技巧。它可以让 TypeScript 的编译器更加明确变量或表达式的类型,从而减少潜在的类型错误。 以下是 TypeScript 中一些常见的类型缩小方式: 使用类型

    Read more

  • vue3 插槽简洁清晰的教程

    栏目:前端 时间:2023-07-10 22:31

    1. 1 具名插槽案例1:有时我们需要多个插槽。例如对于一个带有如下模板的 <base-layout> 组件 (vue官网案例)<div class="container"> <header> <!-- 我们希望把页头放这里 --> </header> <main> <!-- 我们希望

    Read more

  • css !important的问题

    栏目:前端 时间:2023-07-10 13:49

    根据给出的 CSS 代码, `div` 元素的最终背景色仍然是绿色(green),尽管 `--bg-color` 变量在 `:root` 选择器中使用了 `!important` 规则。 这是因为 `!important` 规则只对具体的样式规则起作用,而不会影响变量

    Read more

  • 使用vue3 组合式组件api emit触发父组件方法 举例

    栏目:前端 时间:2023-06-23 21:30

    在Vue 3中,你可以使用组合式API来创建和管理组件逻辑。下面是一个使用`setup()`函数和`emit`方法触发父组件方法的示例。 ```html <!-- ParentComponent.vue --> <template> <div> <h1>Parent Component</h1>

    Read more

  • typescript快速入门

    栏目:前端 时间:2023-06-13 21:20

    原文(带导航,浏览效果更好~):https://juejin.cn/post/6844904182843965453#heading-26 一、TypeScript 是什么TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加

    Read more

  • uniapp 安装备注

    栏目:前端 时间:2023-06-07 22:42

    webstorm安装插件 搜索 uniapp 安装 作者:福建达摩院的插件 vue-cli安装 https://uniapp.dcloud.net.cn/quickstart-cli.html安装两个插件 https://www.npmjs.com/package/@uni-helper/uni-app-types https://www.n

    Read more

  • 如何快速学习vue?

    栏目:前端 时间:2023-03-04 00:43

    1. 学习 Vue 的基础知识: Vue 是一种前端框架,它允许您构建交互式和响应式的 Web 应用程序。首先要了解 Vue 的基础知识,例如组件、指令、生命周期和数据绑 定等。 2. 掌握 Vue 的语法:Vue 使用类似 HTML 的模板语法来声

    Read more

  • attribute vs property

    栏目:前端 时间:2022-07-07 00:59

    1: 获取网页元素的属性值 HTML里面的标签,都有一些属性(attribute),比方:<img src="http://www.abc.com/logo.png" class=&#39;logo&#39; id=&#39;logo&#39;>这里的&#39;href&#39;, &#39;id&#39;和&#39;class&#39;都是这个

    Read more

  • 带有 inline-block元素width宽度出现问题

    栏目:前端 时间:2022-02-21 01:46

    元素有属性display: inline-block,如果元素之间有空格,浏览器会计算空格的宽度,导致出现bug。 我们可以通过给有inline-block属性的元素的父级元素添加一个font-size:0的属性来解决这个bug。

    Read more

  • 为什么视频网站的视频链接地址是blob?

    栏目:前端 时间:2021-12-18 16:03

    自从HTML5提供了video标签,在网页中播放视频已经变成一个非常简单的事,只要一个video标签,src属性设置为视频的地址就完事了。由于src指向真实的视频网络地址,在早期一般网站资源文件不怎么通过referer设置防盗链,当我们拿

    Read more

  • 服务器接口json格式的数据协议

    栏目:前端 时间:2021-06-08 14:41

    今天给大家介绍一下我觉的比较好的CS架构数据通讯时数据格式,这里讲下json格式的定义json格式的优点(摘自网络)  A.数据格式比较简单,易于读写,格式都是压缩的,占用带宽小;   B.易于解析,客户端JavaScript可以简单的

    Read more

  • opencore 详解《转载》

    栏目:前端 时间:2021-01-10 14:18

    建议原站阅读,排版更好,此处为防丢失 简介OpenCore(OC) 是一种新的引导方式,越来越多的 kexts 开始放弃 Clover, 我相信提早使用 OC 会对你未来使用黑苹果会有很大的帮助。这是一个自然的现象,就像变色龙被 Clover 淘汰

    Read more

  • 前端项目从0-1详解

    栏目:前端 时间:2020-12-22 19:03

    叨叨两句今年实在是太忙了,年初换了工作后,进入了新的领域,把全身心都投入到工作中去,因为新的领域,大量的时间去熟悉新的工作环境,新的团队,了解新的业务、新的产品,对接新的同事等等,作品和文章根本没有时间去整理,年底了好不

    Read more

  • 手机端设计规范(750*1334)

    栏目:前端 时间:2020-09-24 16:37

    以750*1334为例 统一字体:苹方一、文本1.主题类: 展示标题:小字号 36 加粗 行距50 大字号 40 加粗行距58 主标题:大字号 32 加粗 小字号28 中等 副标题:大字号30 加粗 小字号 24 中等2.文本类: 主

    Read more

  • iphone各个型号屏幕分辨率总结

    栏目:前端 时间:2020-08-24 08:09

    https://blog.csdn.net/amyloverice/article/details/79389357

    Read more

  • es6 循环操作方法集合

    栏目:前端 时间:2020-08-14 15:17

    一,用好 filter,map,和其它 ES6 新增的高阶遍历函数问题一: 将数组中的空值去除const arr = [3, 4, 5, 2, 3, undefined, null, 0, ""]; 问题二:将数组中的 VIP 用户余额加 10const users = [ { username: "Kelly", isVIP

    Read more

  • main.js 中挂载属性/方法,nvue 中无法使用

    栏目:前端 时间:2020-08-13 19:52

    import {myRequest} from &#39;./util/api.js&#39;Vue.prototype.$myRequest = myRequest挂载 Vue.prototype将一些使用频率较高的常量或者方法,直接扩展到 Vue.prototype 上,每个 Vue 对象都会“继承”下来

    Read more

  • vue不同路由之间传值的问题

    栏目:前端 时间:2020-08-13 18:27

    1.VueRouter跳转的时候 ,是可以传递参数的,注意需要使用named router,如:router.push({ name: &#39;user&#39;, params: { userId: 123 }})2.vuex 3.在未打开的路由页面无法使用 $on监听 在detail页注册on监听或使用e

    Read more

  • 无损 WebP 正确的使用姿势

    栏目:前端 时间:2020-08-08 12:34
    无损 WebP 正确的使用姿势

    有损 WebP 会损失图片的内容,降低图片质量,对图片质量要求高的应用会考虑使用无损 WebP,在减少图片体积的同时保证使用体验。相关阅读:WebP 开发专题。 使用无损 WebP,主要涉及三个问题:一是质量(quality)与体积的关系,当 q

    Read more

  • css3 transition的问题:transition该放在哪?

    栏目:前端 时间:2020-08-06 09:59

    备注:upapp下如果放在hover位置nvue下失效.并且vue下也没有返回效果.css的transition允许css的属性值在指定时间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并平滑地以动画效果逐

    Read more

  • setTimeout和$nextTick在实际项目中的区别

    栏目:前端 时间:2020-08-05 17:48

    最近做的大数据可视化需要通过切换城市,地图根据城市进行更新,按理说更新百度地图center的中心点经纬度即可,但是切换城市之后直接给center赋值,地图没有更新,可能是因为地图渲染慢的问题,我想应该要渲染完成后在赋值应该是

    Read more

  • 动效案例:纯手工写一个滚动视差效果

    栏目:前端 时间:2020-08-05 17:04

    大家好,今天我们一起来实践一个滚动视差的动画效果。虽然我们不是设计师,不擅长PS、AE,但是我们完全可以通过前端技术设计一幅漂亮的画面,今天我们要设计一幅月下山间小道开车的画面。在介绍之前,我们首先了解下什么是滚动

    Read more

  • 动态添加组件的两种实现

    栏目:前端 时间:2020-08-05 17:00

    重要声明:本文章仅仅代表了作者个人对此观点的理解和表述。读者请查阅时持自己的意见进行讨论。注意#,本文重点讲解的是:在同一个界面里,部分组件的动态显示与隐藏相关的功能。亦可以理解为界面展示根据服务端返回数据动

    Read more

  • Transition 所支持的css属性

    栏目:前端 时间:2020-08-05 16:35

    transition-property是用来指定当元素其中一个属性改变时执行transition效果: 所支持的属性类型如下: color: 通过红、绿、蓝和透明度组件变换(每个数值处理)如:background-color,border-color,color,outline-color等css

    Read more

  • vue数组和对象更新 检测变化的注意事项

    栏目:前端 时间:2020-08-03 09:02

    由于 JavaScript 的限制,Vue 不能检测数组和对象的变化。尽管如此我们还是有一些办法来回避这些限制并保证它们的响应性。对于对象Vue 无法检测 property 的添加或移除。由于 Vue 会在初始化实例时对 property 执行 ge

    Read more

164   1 2 3 下一页 尾页