Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
何时创建和不创建新控制器AngularJS_Angularjs - Fatal编程技术网

何时创建和不创建新控制器AngularJS

何时创建和不创建新控制器AngularJS,angularjs,Angularjs,我对AngularJS不熟悉,请原谅我的无知 我有一个在控制器(比如ControllerA)中包含下拉列表、文本框和按钮的页面。点击按钮,我打开一个模式,它有自己的文本框和按钮。模态和页面都在同一个html中 我想知道何时或需要什么条件才能考虑创建新控制器? 我的意思是controllerA应该处理模式的文本框填充和按钮单击功能,还是应该使用新的控制器来处理模式?在我看来,我会问自己。你的模型代码有多大?它在应用程序中出现的次数是否更多?如果两个答案都是“是”,则创建一个新控制器,如果一个是“是

我对AngularJS不熟悉,请原谅我的无知

我有一个在控制器(比如ControllerA)中包含下拉列表、文本框和按钮的页面。点击按钮,我打开一个模式,它有自己的文本框和按钮。模态和页面都在同一个html中

我想知道何时或需要什么条件才能考虑创建新控制器?


我的意思是controllerA应该处理模式的文本框填充和按钮单击功能,还是应该使用新的控制器来处理模式?

在我看来,我会问自己。你的模型代码有多大?它在应用程序中出现的次数是否更多?如果两个答案都是“是”,则创建一个新控制器,如果一个是“是”,则可能,如果两个答案都是“否”,则不亲自执行,我将使用对话框的指令,该对话框将有自己的控制器。