Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
Javascript Angularjs、ng视图和自定义document.ready逻辑_Javascript_Angularjs_Asp.net Web Api - Fatal编程技术网

Javascript Angularjs、ng视图和自定义document.ready逻辑

Javascript Angularjs、ng视图和自定义document.ready逻辑,javascript,angularjs,asp.net-web-api,Javascript,Angularjs,Asp.net Web Api,我有一个问题与角js 问题是,我在网上买了一个html模板,它有一个自定义javascript,可以在document.ready(包含很多代码)上触发,它可以通过GUI进行设置并运行 当我切换路径时,为ng视图中的元素所做的document.ready的初始逻辑丢失,GUI看起来很糟糕 有人能告诉我解决这个问题的最佳方法吗?当AngularJS更改视图/切换路线时,它将执行相关的控制器功能。因此,您可以从控制器调用初始化代码。是的,这是可行的,但是我鼓励您使用指令而不是从控制器调用它。我已将自

我有一个问题与角js

问题是,我在网上买了一个html模板,它有一个自定义javascript,可以在
document.ready
(包含很多代码)上触发,它可以通过GUI进行设置并运行

当我切换路径时,为ng视图中的元素所做的
document.ready
的初始逻辑丢失,GUI看起来很糟糕


有人能告诉我解决这个问题的最佳方法吗?

当AngularJS更改视图/切换路线时,它将执行相关的控制器功能。因此,您可以从控制器调用初始化代码。

是的,这是可行的,但是我鼓励您使用指令而不是从控制器调用它。我已将自定义逻辑添加到服务中,并将其注入并在需要的控制器中使用。