共 12 篇文章 |
|
字节都在用的代码自动生成背景如果有一份接口定义,前端和后端都能基于此生成相应端的代码,不仅能降低前后端沟通成本,而且还能提升研发效率。如果可以作为接口定义,是不是也可以通过接口定义自动生成请求接口的代码呢?接口定义,顾名思义就是用来定义接口的语言,由于字节内部广泛使用的 thrift 基本上满足接口定义的要求,所以我们不妨直... 阅2 转0 评0 公众公开 23-06-08 06:23 |
ViewModel源码解析。当我们创建 ViewModel 时,默认使用的 ViewModel 工厂是支持保存状态的 SavedStateViewModelFactory 。在创建具体的 ViewModel 时,如果我们要创建的 ViewModel 构造函数中存在 SavedStateHandle 参数,则该 ViewModel 支持保存状态,所以需要先去使用 SavedStateRegistry 获取我们保存的状态,最后再调用 SavedStateHandle... 阅109 转0 评0 公众公开 23-05-09 03:04 |
HttpConnectionManager stat_prefix: grpc_json codec_type: AUTO route_config: name: local_route virtual_hosts: - name: local_service domains: [''''''''*''''''''] routes: - match: {prefix: ''''''''/test'''''... 阅23 转0 评0 公众公开 22-07-31 08:18 |
Service层需要接口吗?我整理了支持Service层和Dao层需要加上接口的理由,总结下来就这么三个:可以在尚未实现具体Service逻辑的情况下编写上层代码,如Controller对Service的调用。第二种方式,是新增一个Service模块,在里面编写新的逻辑(注意这里的包和原来Service的包不能相同,或者包相同,但是类名不同,否则无法创建类。Service2.Servi... 阅54 转0 评0 公众公开 21-02-18 19:26 |
DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue-demo</title> <script src="https://cdn.bootcss.com/vue/2.5.16/vue.min.js"></script></head><body> <div id="app"> <p>{{name}}</p> <p&g... 阅85 转0 评0 公众公开 20-04-16 15:52 |
从Vue官方的demo可以看出,对于Vue的单元测试我们需要将组件实例化为一个Vue实例,有时还需要挂载到DOM上。const Constructor = Vue.extend(Hello) // 获得Hello组件实例 const vm = new Constructor().$mount() // 将组件挂载到DOM上。示例二中我们使用 createTest 创建测试组件测试点击事件,用 createVue 创建Vue示例对象测试组件 Click 的... 阅40 转0 评0 公众公开 20-03-02 16:28 |
在Vue脚手架当中,Karma和NightWatch分别对应着单元测试和e2e测试。vue单元测试。这些插件集成在karma这个runner,把webpack打包的vue项目,测试里组件实现的功能,包括组件库,业务逻辑和请求范围。在Vue开发框架中位于specs(specifications)文件底下,可以针对某个组件或者某个js进行测试。describe('''''''... 阅178 转0 评0 公众公开 20-03-02 16:20 |