现在在做项目,使用element-ui的框架做后台管理系统,会用到很多的dialog弹窗,但是每次要写一个弹窗都要在页面上写一大堆html,导致整个页面很长,不容易维护,有什么好的办法吗?可以写到mixin里面吗?
现在在做项目,使用element-ui的框架做后台管理系统,会用到很多的dialog弹窗,但是每次要写一个弹窗都要在页面上写一大堆html,导致整个页面很长,不容易维护,有什么好的办法吗?可以写到mixin里面吗?
页面很长可以拆分组件啊,问题的关键不是dialog,而是你怎样去维护你的代码。你大可以把你同样的表单单独封装成一个组件,在不同的dialog里引用它,共用的函数也可以用mixin封装起来,代码是灵活的,只要满足你的需求就好。
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
你的弹窗是只是用来显示提示消息还是需要用户填写表单?如果只是提示消息,可以使用 $msgbox,只需要输入一个字段的也可以使用 $prompt。
参见:http://element.eleme.io/#/zh-...。