前端需要修改的文件是leftmenu.vue:
需要搞定俩个功能:
1. 首先是自动获取项目列表函数:
script中的改动如下,data声明变量,methods存放获取函数,mounted自动调用函数。

然后在上面中运用这个变量:projects
立即学习“前端免费学习笔记(深入)”;

如此,便可以动态展示所有的项目了。
2. 添加项目功能
先设计好名称提示框:建议手敲
Yes!Sun基于PHP+MYSQL技术,体积小巧、应用灵活、功能强大,是一款为企业网站量身打造的WEB系统。其创新的设计理念,为企业网的开发设计及使用带来了全新的体验:支持前沿技术:动态缓存、伪静态、静态生成、友好URL、SEO设置等提升网站性能、用户体验、搜索引擎友好度的技术均为Yes!Sun所支持。易于二次开发:采用独创的平台化理念,按需定制项目中的各种元素,如:产品属性、产品相册、新闻列表

上图中,我们通过变量dialog_visible来搞定提示框是否显示。再设置了一个字典变量new_project,用来存放项目的各个字段,虽然现在只有一个name,但保不齐之后增加很多。然后一个输入框,一个创建按钮,创建函数:add_project
新增按钮就是用来展示这个对话框的:

接下来是script中的修改:
代码语言:javascript代码运行次数:0运行复制
上图中,添加成功后会直接返回最新的全部项目列表,直接再次赋值给projects即可。
效果如下:

添加后:

这里再改一下显示效果:












