Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >控制器构造函数多次调用

控制器构造函数多次调用
EN

Stack Overflow用户
提问于 2016-01-21 22:08:30
回答 1查看 68关注 0票数 0

我有一个简单的控制器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
angular.module('datahubApp')
  .controller('LoginController',[ '$scope' , '$resource', LoginController]);

function LoginController($scope,$resource){
    console.log('Constructor called');
}

我在两个不同的组件中使用了HTML中的这两个地方,在相同的视图中

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div ng-controller="Logincontroller as ln"> </div>

<div ng-controller="Logincontroller as ln"> </div>

现在,当我运行这个应用程序时,我在控制台上看到了这个

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Constructor Called
Constructor Called
Constructor Called

问题1:

所以,这被称为三次。这正常吗。

问题2:在这种情况下,如何在组件之间传递作用域变量?

EN

回答 1

Stack Overflow用户

发布于 2016-01-21 23:07:45

为什么在视图中使用相同的控制器两次。只使用它一次,它将工作完美。

您可以使用如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div ng-controller="Logincontroller as ln">

   <div></div> <!-- Your first div -->

   <div> </div> <!-- Your second div -->

</div>

每次在视图中找到控制器时,AngularJS都会调用它。不管有多少时间在观景部分。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34940081

复制
相关文章
FastDFS依赖无法导入
FastDFS依赖无法导入 fastdfs-client-java 导入爆红 <!-- FastDFS--> <dependency> <groupId>org.csource</groupId> <artifactId>fastdfs-client-java</artifactId> <version>1.29-SNAPSHOT</version> </dependency> 解决方法 1.先从 github 上拉取下来 fastdfs-client-java 项目 gi
张小驰出没
2021/12/06
1.2K0
FastDFS依赖无法导入
@EnableConfigServer 注解无法导入
最近构建springboot项目,用到了该注解一直无法导入,一开始怀疑是家里网络问题,或者版本原因,后来排查到了原因所在
全栈程序员站长
2021/04/07
1.2K0
[1207]ImportError:无法导入名称“ RandomizedLogisticRegression”
ImportError:无法导入名称“ RandomizedLogisticRegression”
周小董
2023/10/10
4220
[1207]ImportError:无法导入名称“ RandomizedLogisticRegression”
ImportError:无法导入名称“ RandomizedLogisticRegression”
周小董
2023/10/10
4050
Django 文件导入实现方案
https://www.djangoproject.com/download/2.0.13/tarball/
授客
2020/09/01
1K0
Django的设计模式
传统的MVC MVC代表Model-View-Controller(模型-视图-控制器)模式 M(模型层):主要对数据库层的封装 V(视图层):用于向用户展示数据 C(控制层):用于处理用户请求、获取数据、返回结果(重要) 作用:降低模块之间的耦合性(解耦) DJango的MTV模式 MTV代表Model-Template-View(模型-模板-视图)模式 M(模型层):负责与数据库进行交互 T(模板层):负责呈现内容到浏览器 V(视图层):核心,负责接受请求、获取数据、返回结果 什么是模板? 模板
Yuou
2022/09/26
5040
java中无法解析为类型_java无法解析导入的包
.odt文件是openoffice软件产生的文档格式,可以直接用office打开,这其实就是一个压缩包,可以使用解压软件打开,里面有一个content.xml文件,这个文件内有<text:p>标签,标签内就是展示出来的内容。
全栈程序员站长
2022/10/28
4.8K0
python3无法导入cPickle
python3中cPickle模块已经更名为_pickle,所以在python3中导入时可以使用:
周小董
2019/03/25
2.4K0
IDEA无法导入依赖时的解决方案
复制以上的依赖代码粘贴到相应的pom.xml文件中,之后通过Maven来自动下载依赖。
萌萌哒的瓤瓤
2020/08/26
3.7K0
IDEA无法导入依赖时的解决方案
python中关于模块导入的模式
举例:只想导入time模块中的ctime、time两个方法,可以按照以下的格式导入:
Java学术趴
2022/07/15
1.6K0
python中关于模块导入的模式
eclipse无法解析导入 java.util
eclipse无法解析导入 java.util是因为jre配置错误。 1、点击需要导入jar的项目,右击项目属性(properties),进入到如下图界面: 2、选择Java Build Path选项
庞小明
2018/03/07
2.7K0
eclipse无法解析导入 java.util
Java-解决无法导入项目
用Eclipse导入项目(他人项目或者从网上下载的项目)有时会提示No projects are found to import的信息,从而Eclipse无法导入该项目。
wangmcn
2022/07/25
2.1K0
Java-解决无法导入项目
Android Studio 3.1无法导入模块的解决办法
3月份Android Studio 3.1版正式发布,谁知新版本搞出了新问题,譬如导入已有的模块,Android Studio就死活无法正常导入。摸索了很久,才算总结出模块导入的几点解决办法: 一、依次选择菜单“File”——“New”——“Import Module”,按提示导入具体的demo。此时Android Studio 3.1毫无反应,既不重编也不在左侧列表添加新模块。此时要打开项目的settings.gradle,把下面这行:
aqi00
2019/01/18
2.7K0
eclipse无法导入import pygame解决方法
环境: 本人的PYthon开发环境为Eclipse3.2, PyDev插件。Python版本为3.1版本。 下载pygame-1.9.1.win32-py3.1.msi直接进行安装。 在python第三方库目录C:/Python31/Lib/site-packages看到pygame已经安装。 在eclipse中建立Python项目,输入import pygame是无法找到该模块。怀疑是相应的开发配置路径有问题。
用户4766018
2022/08/19
1.1K0
Image无法使用相对路径导入
不能是使用相对路径的原因在于,图片资源未导入dotnet程序,所以在程序外部,通过绝对路径的方式查找加载。
sofu456
2019/07/09
1.8K0
Image无法使用相对路径导入
Pycharm中无法导入(import)自己写的模块或脚本
问题描述:我在code文件夹下编写了translate.py 和 test.py两个脚本文件。想在test.py中import translate.py的一个函数,发现却不行。 image.png 解
Aidol
2020/07/23
3.7K0
Pycharm中无法导入(import)自己写的模块或脚本
点击加载更多

相似问题

无法导入django中的模式

35

Django 1.7获取ImportError,无法导入名称模式

12

无法使用Django1.6导入名称模式

12

无法导入Django

10

Django ImportError:无法导入Django

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文