JAVASCRIPT相关技术文档
{ name: vue-manage, // 项目名称 version: 1.0.0, // 版本 description: Reimbursement Manage, // 描述 author: LXG, // 作者 private: true, //是否私人项目 scripts: { dev: node bu...
发布时间:2023-10-11
标签:
一、vue-router配置代码1、需要配置两部分一个是vue的配置,2、二是模版中dom占位,不然不会生效,3、这就需要一个组建都要写一次,路由根本其实是配置文件4、配置一次就可以达到子组件共享状态,通过this.$rou...
发布时间:2023-10-11
标签:
1.shallowReactive 与 reactive1.1shallowReactive-浅监听// 定义一个shallowReactive函数,传入一个目标对象function shallowReactive(target) {// 判断当前的目标对象是不是object类型(对象/数组)if (target t...
发布时间:2023-10-11
标签:
一、数据响应是什么?“响应式”,是指当数据改变后,Vue 会通知到使用该数据的代码。例如,视图渲染中使用了数据,数据改变后,视图也会自动更新。二、Vue2中如何实现的呢?在Vue2中使用的是Object.defineProper...
发布时间:2023-10-11
标签:
MVVMM(data)–Model V(dom)–View VM–ViewModel VUE中VM就是Vue,从M取出数据通过Vue内部把数据渲染到View(每一个dom)Vue的生命周期Vue的基本语法插值操作mustache语法:双大括号语法,用于把data渲染到de...
发布时间:2023-10-11
标签:
**vue.js** 一vue基本代码结构1.引入Vue.js文件!-- 本地文件的方式引入--script src=./lib/vue.js/script2.`创建Vue实例对象new Vue()//`创建Vue实例对象var vm=new vue({el:#app,data:{msg:hello wo...
发布时间:2023-10-11
标签:
1.VUE3.0的响应式通过Proxy(代理): 拦截对data任意属性的任意(13种)操作, 包括属性值的读写, 属性的添加, 属性的删除等…通过 Reflect(反射): 动态对被代理对象的相应属性进行特定的操作let obj = {name: 张三,ag...
发布时间:2023-10-11
标签:
“关注Model的变化,让MVVM框架去自动更新DOM的状态,从而把开发者从操作DOM的繁琐步骤中解脱出来 ” 我觉得这句话说得很不错 一语道破mvvm的优势 我个人理解 并不是所有在项目中大量使用的组件都应该去提取...
发布时间:2023-10-11
标签:
一、编译阶段回顾Vue2,我们知道每个组件实例都对应一个 watcher 实例,它会在组件渲染的过程中把用到的数据property记录为依赖,当依赖发生改变,触发setter,则会通知watcher,从而使关联的组件重新渲染试想一下,...
发布时间:2023-10-11
标签:
一、设计目标不以解决实际业务痛点的更新都是耍流氓,下面我们来列举一下Vue3之前我们或许会面临的问题随着功能的增长,复杂组件的代码变得越来越难以维护 缺少一种比较「干净」的在多个组件之间提取和复用逻辑的机...
发布时间:2023-10-11
标签:
Spring Boot + Vue3 前后端分离实战wiki知识库系统V:ititit111222333!DOCTYPE html html lang=en head meta charset=UTF-8 link rel=icon href=/favicon.ico / meta name=viewport...
发布时间:2023-10-11
标签:
解决方法有两:在创建的时候不要勾选eslint如果创建好项目了可以在
发布时间:2023-10-11
标签:
Typescript + Vue + Eslint使用不报错的方法总结。一、vue-class-component官方文档里的一种解决办法public $refs!: { projectCreate: ProjectCreate };this.$refs.projectCreate.open();public $refs!: { input...
发布时间:2023-10-11
标签:
vue中静态资源的引入机制Vue.js关于静态资源的官方文档静态资源可以通过两种方式进行处理:在 JavaScript 被导入或在 template/CSS 中通过相对路径(以 . 开头)被引用。这类引用会被 webpack 处理。诸如 img src=....
发布时间:2023-10-11
标签:
目录1、背景2、懒加载2.1、实现2.2、原理3、预加载3.1、实现3.2、原理1、背景我们在项目开发的时候经常会有图片展示,如有用户头像这类几KB的图片,也有照片、截图这类动则几MB的图片。对于几KB的图片加载速度是很...
发布时间:2023-10-11
标签:
文件导出word导出// 这是word导出需要的插件import JSZipUtils from jszip-utilsimport { saveAs } from file-saverimport PizZip from pizzipimport Docxtemplater from docxtemplater// 这是在模板...
发布时间:2023-10-11
标签:
用vue-cli脚手架工具构建项目成功后 如果需要引入JQ,步骤如下:1、在Jquery官网下载:https://jquery.com/download/ 2、首先在项目中找到在package.json文件,在package.json里做如下操作: 注意:看自己下载的版...
发布时间:2023-10-11
标签:
根据这篇https://blog.csdn.net/GongWei_/article/details/109986596 配置下来,发现还是不生效,折腾半天之后发现,由于我用了router,所以我没动最后一句“createApp(App).use(router).mount(’#app’)”,我的mai...
发布时间:2023-10-11
标签:
vue学习初步学习1、vue 基础1.1 vue 简介1.2 第一个vue程序1.3 el 挂载点1.4 data:数据对象2、本地应用2.1 v-text指令2.2 v-html指令2.3 v-on指令基础2.4 本地应用-计数器2.5 v-show指令2.6 v-if指令2.7 v-bind指...
发布时间:2023-10-11
标签:
Vue3停止支持IE的几点原因IE对Proxy不支持,Vue要使用Proxy = Evan You 带着 Vue3抛弃IEIE是一个过去式,微软自己都开发了一个Edge = 自己公司抛弃 IE一些政府机关网站(遗留系统)以前很喜欢IE,现在会提示...
发布时间:2023-10-11
标签: