我正在开发角度的web应用程序,我有这个疑问,是否有可能从控制器分离UI绝对干净?如何使用角度从控制器分离UI?
我有一个控制器方法发送请求到服务器来检索数据。如果发生错误,我需要通过一些友好的消息通知用户。 所以我想我必须调用UI框架的某个API来通知用户弹出窗口或某种敬酒。但是这样做,是不是说我将UI代码嵌入到我的控制器逻辑中?这不是UI和控制器之间干净分离的对立面吗? 如果我想切换到另一个UI框架,这意味着我需要改变我的控制器代码。
我是一个web应用程序的新手,希望有人能澄清我的疑惑。 你会做什么?
一般你会建立服务,与外部资源进行交流或执行第三方行动,如吐司消息... – Claies