橘猫敲代码 2023-04-26 19:38 采纳率: 64.1%
浏览 6
已结题

vue项目中涉及到的模板模块的开发实现思路

vue项目中 涉及到费用模板的开发,有关模板的开发 能大概讲讲是啥东西吗、有原型,但是第一次接触模板,想听听大家的实现思路。大致是前端做好模板,后端用模板取参数吧?

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-26 22:41
    关注
    • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7757992
    • 你也可以参考下这篇文章:在做VUE项目时遇到的问题及解决办法:使用路由跳转页面时传参的两种方法,以及这两种方法的综合使用
    • 除此之外, 这篇博客: vue动态组件 & 异步组件 vue动态生成组件,循环生成组件中的 重新创建动态组件的行为通常是非常有用的,但是在这个案例中,我们更希望那些标签的组件实例能够被在它们第一次被创建的时候缓存下来。为了解决这个问题,我们可以用一个 元素将其动态组件包裹起来。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 	<!-- 失活的组件将会被缓存!-->
      	<keep-alive>
      	  <component v-bind:is="currentTabComponent"></component>
      	</keep-alive>
      

      来看看修改后的结果:
      在这里插入图片描述

      现在这个 Posts 标签保持了它的状态 (被选中的文章) 甚至当它未被渲染时也是如此。你可以在这个示例查阅到完整的代码。
      注意这个 要求被切换到的组件都有自己的名字,不论是通过组件的 name 选项还是局部/全局注册。
      参考vue官方文档
      动态组件
      https://cn.vuejs.org/v2/guide/components.html#%E5%8A%A8%E6%80%81%E7%BB%84%E4%BB%B6

      异步组件
      https://cn.vuejs.org/v2/guide/components-dynamic-async.html

    • 您还可以看一下 刘建萍老师的Web前端开发经典案例之vue框架开发电商项目百草味案例(一)课程中的 在商品列表部分点击商品添加购物车按钮触发的事件小节, 巩固相关知识点
    • 以下回答由chatgpt基于相关博客总结生成:

      对于费用模板的开发,可以考虑以下实现思路:

      1.前端开发模板 首先需要前端开发费用模板的页面,包括费用项的名称、类型、金额等相关数据的展示和编辑,可以参考Element-UI的表单组件和网格组件进行开发。

      2.获取相关参数 接下来需要在前端请求后端接口,根据所选费用模板的ID或其他参数获取相关数据,比如费用项的名称、类型、金额等数据,并在前端进行展示和编辑。

      3.修改和保存 在前端对费用模板进行编辑后,需要将修改后的数据再次传给后端进行保存,可以考虑使用axios库进行数据交互。

      下面是一个简单的示例代码,以展示费用项为例:


      编辑 删除
      取消 保存
      新增费用

      <script></script> <style> .button-group { margin-bottom: 16px; } .el-dialog--fullscreen { top: 0 !important; } </style>

      注意: 1.实际开发中需要根据业务需求进行适当修改。 2.在前端进行费用模板的编辑和修改等操作时,应该对输入的数据进行校验。 3.需要后端提供相应的API接口来获取和保存数据。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月2日
  • 创建了问题 4月26日