【发布时间】:2020-01-06 17:12:50
【问题描述】:
我正在尝试选择框架,它取代了我们的旧框架 (中型项目)
我们之前的项目是用 angularJS 编写的,所以我们的团队编写了这个应用程序的核心并将其分发给我们的客户,其中一些有自己的前端团队,他们可以通过 $templateCache 机制轻松定制核心组件/控制器
像这样:
var myApp = angular.module('myApp', []);
myApp.run(function($templateCache) {
$templateCache.put('templateId.html', 'This is the content of the template');
});
所以这些“外包团队”可以完全重新定义组件(我的意思不仅是 css,还有布局)
并通过 custom.js 文件包含他们的“自定义”组件
我正在寻找我们如何做同样事情的信息。
看起来使用 React 渲染道具不适合我们,因为我们必须有能力替换 runtume 中的任何组件只需添加 *.js 文件
但我在 Angular2+ 和 Vue 中还很新,这些框架有这样的机制吗?
【问题讨论】:
-
@PavelB。伟大的!谢谢,我会读一下。
标签: javascript angular reactjs vue.js frameworks