Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 08:46
    kzelda edited #21519
  • 08:46
    kzelda edited #21519
  • 02:57
    stale[bot] unlabeled #19279
  • Dec 07 11:41
    raintoway synchronize #21248
  • Dec 07 09:42
    abdulmoizlakhani edited #21540
  • Dec 07 09:38
    abdulmoizlakhani opened #21540
  • Dec 07 09:36
    raintoway synchronize #21248
  • Dec 07 07:44
    element-bot closed #21539
  • Dec 07 07:44
    element-bot labeled #21539
  • Dec 07 07:44
    liuxin920312 opened #21539
  • Dec 07 06:50
    raintoway synchronize #21248
  • Dec 07 06:48
    raintoway synchronize #21248
  • Dec 07 06:40
    stale[bot] unlabeled #18878
  • Dec 07 02:20
    raintoway synchronize #21248
  • Dec 06 13:10
    bart closed #21538
  • Dec 06 12:54
    raintoway synchronize #21248
  • Dec 06 10:52
    bart opened #21538
  • Dec 06 09:39
    element-bot edited #21537
  • Dec 06 09:39
    dsdoreen opened #21537
  • Dec 06 08:14
    chixiaoxiao opened #21536
ChangLau
@ChangLau
如果去掉default 全局就会倒入失败 import FastCampus_UI from "fastcampus_ui";
xssxxssx
@xssxxssx
组件为什么要用export
实在不明白
直接import 组件就可以了呀
ChangLau
@ChangLau
这是两个项目 export是自己封装的UI组件
就自己模仿写一个Element
然后再项目里面import
fastcampus_ui这个UI项目放到npm的
xssxxssx
@xssxxssx

import waves from './waves'

const install = function(Vue) {
Vue.directive('waves', waves)
}

if (window.Vue) {
window.waves = waves
Vue.use(install); // eslint-disable-line
}

waves.install = install
export default waves

要绑到vue上的呀
Vue.use()
ChangLau
@ChangLau

import Banner from "./packages/Banner/index";

const components = [Banner];
const version = "0.1.10";

const install = function(Vue) {
console.log("全局安装fastcampus_ui组件");
console.log("Vue:", Vue);
components.forEach(component => {
Vue.component(component.name, component);
});
};

/ istanbul ignore if /
if (typeof window !== "undefined" && window.Vue) {
install(window.Vue);
}

export default {
version,
Banner,
install
};

全局有install 每个组件也有install
我都绑定了
现在就是export default 导出怎么导入单个组件...
xssxxssx
@xssxxssx
那就是你的路径写错了呗
导入的路径
"fastcampus_ui";
这是什恶魔
什么
ChangLau
@ChangLau
大佬不是这样子的 就是这意思
export default { a, b } 只能 import component from "路径"
而不能 import { a } from "路径"
我现在想倒入单个a
ChangLau
@ChangLau
image.png
@xssxxssx 大佬 应该可以这么解决
Devin-Front
@Devin-Front
各位大佬好
我想问一下走马灯怎么用呢?
image.png
老是这样错位
代码都是上面一样拷进去的
panoliu
@panoliu
image.png
请问有人遇到过这样的问题么,table的插槽scope不存在?
SelwynTang
@SelwynTang
请问,tooltip如何设置z-index,tabindex总是报错 Invalid prop: type check failed for prop "tabindex". Expected Number with value 999, got String with value "999"
<el-tooltip effect="dark" placement="right" popper-class="el-tool-tip" tabindex="999"></el-tooltip>
CCaiHua
@CCaiHua
el-collapse-item 中放一个 el-table, 展开的时候高度先是比表格内容高,然后突然回到正常的高度, 请问有人遇到过这样的问题么
Mike Zixuan HE
@mike1936
intput控件如何验证为数字呢?type=number好像验证的是正整数
LouisEleven
@LouisEleven
表单正则
Mike Zixuan HE
@mike1936
@LouisEleven 是哪个attribute/event/method呢
panoliu
@panoliu
可以借助Form的rules来做 @mike1936 ,如果单input的话可以自己写个方法,调用@blur
Mike Zixuan HE
@mike1936
@panoliu 谢谢我去研究一下form的rules
panoliu
@panoliu
@mike1936 https://github.com/yiminghe/async-validator 官方文档里搜表单验证
Mike Zixuan HE
@mike1936
@panoliu 谢谢,对了题外话,你有用vue ui的build监听吗?不知道为什么我一个项目无法build了,勾选了监听之后,提示build started然后瞬间build complete实际上dist里面的文件什么都没改变。
点serve也是,serve started瞬间变为serve was terminated
panoliu
@panoliu
这个还真没遇到过
image.png
package里没缺东西吧…… @mike1936
panoliu
@panoliu
呃。。应该也不缺,不然根本没法用
Mike Zixuan HE
@mike1936
image.png
没缺的,我之前还可以用的,是不是因为又开了另外一个项目,就不能两个同时使用了?就是说在同一个vue ui localhost:8000里监控两个项目build的文件变化
panoliu
@panoliu
那应该是不行的,改下端口吧