刷新
vue进阶

博主头像 Vue进阶 一、vue实例 1.一个基本的vue的实例 <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="app"> <h1> {{title}} </h1> <button id="btn" @click=" ...

玩转Vue3之Composables

博主头像 前言 Composables 称之为可组合项,熟悉 react 的同学喜欢称之为 hooks ,由于可组合项的存在,Vue3 中的组件之间共享状态比以往任何时候都更容易。这种新范例引入了一种更有组织性和可扩展性的方式来管理整个应用程序的状态和逻辑。 什么是Composables 本质上,可组合项是一 ...

用Vue3.0 写过组件吗?如果想实现一个 Modal你会怎么设计?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、组件设计 组件就是把图形、非图形的各种逻辑均抽象为一个统一的概念(组件)来实现开发的模式 现在有一个场景,点击新增与编辑都弹框出来进行填写,功能上大同小异,可能只是标题内容或者是显示的主体内容稍微不同 这时候就没必要写两个组件,只需要 ...

说说Vue 3.0中Treeshaking特性?举例说明一下?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、是什么 Tree shaking 是一种通过清除多余代码方式来优化项目打包体积的技术,专业术语叫 Dead code elimination 简单来讲,就是在保持代码运行结果不变的前提下,去除无用的代码 如果把代码打包比作制作蛋糕,传 ...

Vue+Axios的方法异步回调顺序问题

博主头像 一、问题阐述 有的时候我们需要控制异步函数的执行顺序,比如a方法中如果要用到异步函数b方法的请求结果,就需要进行顺序控制,否则a函数先执行就会导致找不到数据直接报错。 二、方法 1.异步控制 1.1.async,await等做异步控制 1.2修改函数放置位置达到异步控制效果(我遇到的情况无效,但是确 ...

新创热门信息聚合网站:即时热点 - 正在发生的事

博主头像 网站: 即时热点 - 正在发生的事 (Solo 社区投稿) 简介: 一个热门信息聚合站,帮助您轻松了解正在发生的事。 描述: 即时热点是一个热门信息聚合站,汇集来自百度、微博、头条、知乎、抖音、快手等多个主流平台的热门话题,帮助您轻松了解正在发生的事。无需跳转多个平台,即刻浏览最新、最热、最有趣的话 ...

原来 vue3 文件编译是这样工作的!看完后更懂vue3了

博主头像 前言 我们每天写的vue代码都是写在vue文件中,但是浏览器却只认识html、css、js等文件类型。所以这个时候就需要一个工具将vue文件转换为浏览器能够认识的js文件,想必你第一时间就想到了webpack或者vite。但是webpack和vite本身是没有能力处理vue文件的,其实实际背后生效的 ...

Vue3.0里为什么要用 Proxy API 替代 defineProperty API ?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、Object.defineProperty 定义:Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象 为什么能实现响应式 通过defineProperty 两 ...

说说你对keep-alive的理解是什么?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、Keep-alive 是什么 keep-alive是vue中的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM keep-alive 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们 keep-alive可以设 ...

js页面当中没有写回车事件,但是有回车效果

前两天遇到一个问题,研究了我很差事件。问题如下: 页面只有一个文本框,没有写任何回车事件,但是点回车的时候,就会触发回车,回传页面。 于是各种google,终于有了结果: 如果表单里有一个type=”submit”的按钮,回车键生效。 如果 表单里只有一个type=”text”的input,不管按钮 ...

Vue3学习(二十一)- 文档管理页面布局修改

博主头像 写在前面 按照国际惯例,要先聊下生活,吐槽一番,今天是2月14日,也是下午听老妈说,我才知道! 现在真的是对日期节日已经毫无概念可言,只知道星期几。 现在已经觉得写博客也好,学习文章也罢,和写日记一样,已经融入到我的生活中,或者更确切的说,变成生活的一部分了。 饭后和老妈闲聊了几句后,我发现现在真的 ...

RCE_STUDY

博主头像 概念 RCE(Remote code execution)远程代码执行漏洞,RCE又分命令执行和代码执行。 RCE-远程代码执行:远程执行PHP代码 RCE-远程命令执行:远程执行Linux或者Windows等系统命令。 常见函数有: PHP:eval(),assert(),preg_replace ...

说说你对vue的mixin的理解,有什么应用场景?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、mixin是什么 Mixin是面向对象程序设计语言中的类,提供了方法的实现。其他类可以访问mixin类的方法而不必成为其子类 Mixin类通常作为功能模块使用,在需要该功能时“混入”,有利于代码复用又避免了多继承的复杂 Vue中的mi ...

双向数据绑定是什么

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、什么是双向绑定 我们先从单向绑定切入单向绑定非常简单,就是把Model绑定到View,当我们用JavaScript代码更新Model时,View就会自动更新双向绑定就很容易联想到了,在单向绑定的基础上,用户更新了View,Model的 ...

答应我,在vue中不要滥用watch好吗?

博主头像 前言 上周五晚上8点,开开心心的等着产品验收完毕后就可以顺利上线。结果产品突然找到我说要加需求,并且维护这一块业务的同事已经下班走了,所以只有我来做。虽然内心一万头草泥马在狂奔,但是嘴里还是一口答应没问题。由于这一块业务很复杂并且我也不熟悉,加上还饿着肚子,在梳理代码逻辑的时候我差点崩溃了。需要修改 ...

Vue中组件和插件有什么区别?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、组件是什么 回顾以前对组件的定义: 组件就是把图形、非图形的各种逻辑均抽象为一个统一的概念(组件)来实现开发的模式,在Vue中每一个.vue文件都可以视为一个组件 组件的优势 降低整个系统的耦合度,在保持接口不变的情况下,我们可以替换 ...

<1···789···50>