logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

element-ui 表格el-table高度不是一个固定值时固定表头

当height不是一个固定值时,如期望表格可以填充完页面剩余空间,并且固定表头时,可以通过给height属性赋值字符串形式实现。**1.使用一个单独的标签包裹el-table组件,父级组件使用flex纵向布局,父级的高度需要确定(通过固定px或者百分比或者其父级也是纵向flex布局,其设置flex:1来确定高度)/* 可以根据需要设置,也可以是百分比或者在父级flex布局中通过flex:1来确定高

#ui#vue.js#elementui
运行vue项目报错no such file or directory, open ‘***\package.json‘

报错内容npm ERR! enoent ENOENT: no such file or directory, open ‘**\package.json’npm ERR! enoent This is related to npm not being able to find a file.明明项目中有package.json这个文件,但是运行时却说没有,一般这种情况是运行项目(npm run s

#npm
vue组件路由守卫的使用,在哪使用,为什么有些组件使用了不生效

vue提供了3中组件内路由守卫:1.哪些组件可以使用路由守卫不是在所有的组件里面使用这三种守卫都会生效,首先说一说哪些组件可以使用组件内的守卫:有路由对应的组件什么意思?下图是路由配置的一部分,相当于里面的home组件以及其子路由对应的homeNews,homeMessage,我们可以在这些组件的内部使用路由守卫,但是如果我们在这些组件里面还引用了一些其他自定义的组件,那些组件并没有路由对应,所以

vue刷新页面后在mounted中无法获取this.$route.path的真实值

想要在页面刷新后根据当前路由路径判断当先活跃的菜单,故期望通过this.$route.path来获取当前路径,但在created和mounted中this.$route.path值都为/。解决:在mounted中使用setTimeout在定时器中获取pathmounted () {// 不使用setTimeout无法在created和mounted中获取到this.$route的实际值setTim

前端文档网站快速生成工具

1.Docusaurus,基于 React 构建的静态网站生成器,安装和使用在官网都有详细的介绍:https://www.docusaurus.cn/docs/2.VuePress,Vue 驱动的静态站点生成器:https://vuepress.vuejs.org/3.其他,参考:https://www.docusaurus.cn/docs/#comparison-with-other-tools

vue计算属性的使用(computed)

当需要使用多个变量的计算结果时,若在元素中写表达式将会显得很别扭,此时可以利用vue的计算属性,将计算结果返回给一个计算属性,后面直接使用该属性,利用计算属性结合v-module可以实现简单的计算器功能下面只简单的说明其用法用计算属性得到总价格<div id="app"><ul><li v-for='price in books'>...

element-ui组件Skeleton 骨架屏不显示问题解决

问题:项目中使用的是全局注册的方式注册element组件,通过import导入后通过Vue.use注册但是使用的时候该组件并没有显示解决:需要同时再引入ElSkeletonItem---------------------------分割线----------------------------------------由于篇幅不能太短,所以再讲下解决过程,可以直接跳过查看元素如下:发现内部的标签是

#vue.js#elementui
elementui 中el-table表头使用自定义下拉框,以及下拉框值无法选中问题的解决

效果:使用下拉选择框作为表头方法,在el-table-column标签中使用template标签问题:这样写的问题是表头确实是下拉框,但是无法选中下拉框中的值。后面看elementui官网的写法除了slot=“header"外还多了一个slot-scope=‘scope’于是我也在代码中加上但是代码确报错了(这个要看项目的配置):原因是因为定义了scope却没有被使用解决:将slot-scope=

#elementui
    共 42 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择