logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

为什么vue3去掉了Vue构造函数?

但是vue2是通过Vue构造函数引入的插件,这样一来所有的实例都具备这些插件,不利于隔离不同应用。3. vue2没有把组件和应用单独分开,一个构造函数即是vue组件又是应用。vue3把两个概念分开了,通过createApp创建的应用,他内部提供的方法是针对整个应用,而不是特殊的组件。2. 不利于tree shaking, vue2构造函数集成了太多功能,不利于tree shaking,vue3把这

文章图片
#vue.js#javascript#前端
windows openssl局域网生成ssl证书

因内网需要进行网络安全防护,需要进行生成内网ssl证书。在此之前也询问了一些第三方厂家发现都会收取费用,最后使用了OpenSSLOpenSSL:一个开源的、用于SSL/TLS协议的加密工具,是互联网加密传输的核心基础组件。它提供了强大的功能,包括数据加解密、数据签名、证书签发和校验等。

文章图片
#ssl#网络协议#网络
vue3 结合Composition API拆分代码(学习笔记)

Composition API(vue3) 和Options API(vue2)区别options API由于所有数据都挂载在 this 之上,因而 Options API 的写法对 TypeScript 的类型推导很不友好,并且这样也不好做 Tree-shaking 清理代码。增功能基本都得修改 data、method 等配置,并且代码上 300 行之后,会经常上下反复横跳,开发很痛苦。代码不好

#vue.js
react useEffect 模拟生命周期

import React,{ useState,useEffect} from "react"export default function FunComp(){const [ count, setCount ] = useState(0)const [ width, setWidth ] = useState(document.body.clientWidth)const onChange =

#react.js#javascript#前端
解决axios请求百度Ai接口跨域问题

环境:vueCli4+vue2.x+vuerouter新建vue.config.js文件添加以下配置module.exports = {devServer: {proxy: {'/api': {//target: 'http://127.0.0.0:8080',target: 'https://aip.baidubce.com',change.

移动Web UI库(H5框架)

1、基于vue:https://doc.vux.li/zh-CN/2、中国首个开源 HTML5 跨屏前端框架 http://amazeui.shopxo.net/3、简洁H5UI库 https://h5ui.io/4、接近原生APP体验的高性能前端框架 https://dev.dcloud.net.cn/mui/5、Ant design 移动端框架 https://mobile.ant.desig

#前端#ui#javascript
Vue router获取所有路由

console.log(router.options.routes);

#前端
到底了