logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

封装element table表格 使用render函数

目的:使其table中得每个单元格都能做到自定义新建一个组件 STable.vue<template><el-table:data="list"style="width: 100%"><el-table-columnv-for="item in columns":key="item.key":prop="item.key":label="item.ti

#javascript#vue.js#开发语言
this.$delete delete this.$set

var a=[1,2,3,4]var b=[1,2,3,4]delete a[1]console.log(a)//134length4 (变为undefined)this.$delete(b,1)console.log(b)//134length3(完成删除)let obj={a:1,b:2}this.set去改变数组对象,vue能响应变化this.set去改...

vue模板的解析(双大括号的解析)

vue模板的解析:简单的总结1.首先根据正则获取组件中所有的{{}},将{{}}里的值取出在data中取出对应的值,以文本节点的方式放上去。2.vue有内置的编译器,会将组件转译成AST3.然后根据 render function 方法将AST转化成对应的string4.最后通过vue的_update方法转化成对应的DOM...

vue3.0的 monorepo模式

Monorepo 是什么?简单的来说,Monorepo 的核心观点是所有的项目在一个代码仓库中。这并不是说代码没有组织都放在 ./src 文件夹里面,二是在一个packages文件夹下分割成一个个相对独立的项目,在vue3.0中就是将各个功能单独抽离出一个个单独的模块,各自打包,又能互相引用。vue2中是只打一个包。类似于最终的效果vue3.0的打包效果:下面我们来大致实现下整个 monorepo

#typescript#vue.js#javascript
vue中不推荐操作dom?

在vue官方文档中是不推荐直接操作DOM,遇到不可避免得情况下,也是可以操作DOM得。 不推荐操作DOM得缘由总结了几点1.性能得损耗,操作DOM是及其损耗性能得,相信大多数人都不会推荐操作大量得DOM,而是从数据层入手,比较流行得vue, react,angular等都不是直接操作DOM得2.代码得质量会降低,出现一些多余得代码,经常直接操作DOM 会导致一些不可预测得问题,当你在一个组件当..

qiankun应用级缓存-多页签缓存

应用间切换需要保存页面缓存(多页签缓存),通过vue keep-alive只能实现页面级缓存,在单独打开的应用里能实现缓存,但是子应用切换到主应用,那子应用的缓存失效。第一种qiankun自动检测路有的变化来控制子应用的卸载和加载,我们无法监听到,也就无法去替换vnode,所以采用第二种,手动加载应用(通过路由的变化去监听下就行了)采用子应用切换时,将子应用作为一个vue实例,再次加载时使用保存的

文章图片
#缓存#vue.js#javascript
vue 同一页面采用相同的组件

开发过程中同一个组件import 引入会出现各式各样的问题,具体的可以自己去试试所以采用了require的形式替代就可以了components:{uploadImg:resolve =>require(['../../components/uploadImg/uploadImg.vue'],resolve),uploadImg1:resolve =&...

vue 修改编译时间长达10几秒

经过种种原因排除,包括重装电脑等,最后发现是vue.config.js中的配置有问题这里是全局注入的两个scss文件, 文件总共500行左右吧,比较大。最后缩减文件 basic中的.class全部单独放一个文件,在app.vue中 import进去mixin 是放混合器的 放入 basic中最后...

vue嵌套组件 $children和this.$parent

例如:<s-select v-model="value" ><s-option value="11" label="1"></s-option><s-option value="22"label="2"></s-option><s-option value="33" label="3"&gt...

html文件 局域网访问

开发过程中在同一局域网下面有2种可以直接访问其他电脑的 html文件1.起服务,前端用的比较多的就是node.js vue react angular项目都可以,最后用他的地址就可以在其他电脑上访问了2.本地用jq 等框架开发的项目 ,直接window+r ===>cmd ==>ipconfig=>替代注意:防火墙要关掉,不然访问不到...

    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择