局部静态化组件

局部静态化组件


需求分析

主要功能:

  1. 局部静态化
  2. 拦击所有请求
  3. 嵌套访问(如果存在静态缓存页面便直接命中获取缓存页面)
  4. 修改数据时,判断是否命中缓存,命中了直接重新生产静态化页面覆盖缓存
  5. 高配置,自由

(访问业务)

这里写图片描述

(修改业务)

这里写图片描述

接口抽象

  1. 核心过滤器
  2. 页面静态化组件
  3. 缓存处理组件
  4. 静态化页面属性配置

    4.1. 配置那些页面会被静态化
    4.2. 任务列表多少
    4.3. 静态化调试存在多少个并行

    4.4. 静态化文件的处理(缓存,持久化文件系统)
    4.5. 自定义的标签库

有兴趣一起开发该项目可以联系我

  1. QQ号:791120662
  2. 邮箱1:li_senlin@foxmail.com
  3. 邮箱2:791120662@qq.com
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在静态页面中使用Vue组件,需要先在页面中引入Vue.js库。然后,在Vue实例中注册组件,可以使用全局注册或局部注册的方式。在全局注册的情况下,可以在Vue实例中直接使用该组件。在局部注册的情况下,需要在当前组件中使用该组件。 以下是一个示例代码,演示了如何在静态页面中使用Vue组件: ```html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Vue Component in Static Page</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> </head> <body> <div id="app"> <my-component></my-component> </div> <script> // 定义一个全局组件 Vue.component('my-component', { template: '<div>这是一个Vue组件</div>' }) // 创建Vue实例 var vm = new Vue({ el: '#app' }) </script> </body> </html> ``` 在上述示例代码中,我们首先在页面头部引入了Vue.js库。然后,在页面主体部分,我们定义了一个<div>元素,它的id为"app",这个<div>元素就是我们的Vue实例的挂载点。 接着,我们在<script>标签中定义了一个全局组件<my-component>,它的模板为"<div>这是一个Vue组件</div>"。 最后,我们创建了一个Vue实例,并将其挂载到<div id="app">元素上。在Vue实例中,我们可以使用<my-component>组件了。 当然,我们也可以使用局部组件。可以在Vue实例中的components选项中注册局部组件。例如: ```html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Vue Component in Static Page</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> </head> <body> <div id="app"> <my-local-component></my-local-component> </div> <script> // 定义一个局部组件 var myLocalComponent = { template: '<div>这是一个局部Vue组件</div>' } // 创建Vue实例 var vm = new Vue({ el: '#app', components: { 'my-local-component': myLocalComponent } }) </script> </body> </html> ``` 在上述示例代码中,我们定义了一个局部组件myLocalComponent,并将其注册到Vue实例中的components选项中。然后,在Vue实例中,我们可以使用<my-local-component>组件了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值