angularjs-scope相关内容

我们如何在 angular 中使用 $scope.$apply 方法,比如像 function.apply(elem) 这样的 javascript 应用方法?

我用纯 javascript 和类似的 angular 创建了一个包含动态内容的页面. 我在 javascript 中使用了 apply 方法来重用分配给其他元素的函数.它完美地工作.我无法在角度上做同样的事情.请参阅以下用 JS 和 Angular 创建的 plunkers.在函数 move() 方法中,通过 onclick 我动画将文本移动到一定距离.要查看动画 在两个 plunker ..
发布时间:2021-11-16 23:19:46 前端开发

如何删除angular js中的未定义错误?

如何删除angular js中的未定义错误?实际上我正在尝试使用resolve加载数据并在控制器中使用该数据,但在控制器上我得到未定义为什么? 解析:{消息:功能(测试服务){返回 testservice.getdata();},消息2:功能(测试服务){返回 testservice.getTodo();},消息3:功能(测试服务){返回 testservice.getGithub();}} ..

在 app 中使用 config.json 文件的参数

我们正在使用 google map api 并且我们有一个密钥.我们已经在我们的一个模块文件中编码了这个密钥.我们想在 config.json 文件中使用这个密钥,这样它应该是安全的,当我们将更改推送到 git 时,它不应该可用,因为我们没有将 config.json 文件推送到 git 上.我对此没有任何想法. mobile-content.module.ts @NgModule({进口 ..
发布时间:2021-11-10 05:06:46 其他开发

在 Angular UI 路由器中提供带有 ID 的 URL

我有一个问题,当我编辑数据时,我的 url 没有显示 id 示例:/answer/1 或/answer/2 或/answer/3 等.我很困惑,因为我使用了 用户界面路由器我是使用 UI ROUTER angularjs 的初学者.你能帮助我吗 ?我该怎么办 ?谢谢 我的路由代码: .state({name: '回答',网址:'/答案/',参数:{对象:空},控制器:'应答控制器',tem ..

在 app 中使用 config.json 文件的参数

我们正在使用 google map api 并且我们有一个密钥.我们已经在我们的一个模块文件中编码了这个密钥.我们想在 config.json 文件中使用这个密钥,这样它应该是安全的,当我们将更改推送到 git 时,它不应该可用,因为我们没有将 config.json 文件推送到 git 上.我对此没有任何想法. mobile-content.module.ts @NgModule({进口 ..
发布时间:2021-11-10 05:04:37 其他开发

在 Angular UI 路由器中提供带有 ID 的 URL

我有一个问题,当我编辑数据时,我的 url 没有显示 id 示例:/answer/1 或/answer/2 或/answer/3 等.我很困惑,因为我使用了 用户界面路由器我是使用 UI ROUTER angularjs 的初学者.你能帮助我吗 ?我该怎么办 ?谢谢 我的路由代码: .state({name: '回答',网址:'/答案/',参数:{对象:空},控制器:'应答控制器',tem ..

在同一控制器内切换视图,同时保留范围数据

我有一页数据,可以作为列表或地图上的标记查看.它在侧边栏中也有过滤功能.我目前将此结构为单独的地图和列表页面,但我想合并它们,以便在切换视图时保留过滤器. 我曾尝试使用 ui-router 但由于我的标记,我无法将过滤保持在父状态,根据我的问题:如何在抽象状态模板中显示多个视图? 我目前的标记是这样的: ..

md-tabs:从 ui-router 内部调用函数时,为 md-selected 设置变量不起作用

我有一个包含 md-tabs 的 ui-router 模板,其中一些标签是静态的,其他标签是使用 ng-repeat 动态创建的迭代数据模型的给定数组. 在那些动态创建的选项卡中,有三个按钮可以执行以下操作 将标签向左移动一个位置 将标签向右移动一个位置 move tab 按钮调用同一控制器内的函数.当前显示的选项卡的 $index 值以及所需的方向(-1 向左移动,1 向右移 ..

angularjs 控制器实例化,ui-router

控制器什么时候被实例化?你是第一次访问那个州吗?另外,当你重新访问状态时会发生什么,一个新的控制器是否再次被实例化? 假设我有两个状态,A 和 B,并且我在状态 B 的顶部放置了一条警报语句.我注意到如果从状态 A 转到 B 状态 B 的警报语句会触发,这告诉我控制器得到了实例化.但是假设我从状态 A 到 B 到 C 再回到 B,警报语句不会发出.但是,如果我从状态 A 到 B 再到 C 到 ..
发布时间:2021-11-10 04:49:45 其他开发

在 ui-router 中更改路径之前销毁范围

我使用 UI-Router 路由.当我将路径从一个状态更改为另一个状态并返回到相同状态时,我看到状态中的旧 $scope (带有它的属性). 我想在状态改变之前销毁那个 $scope,所以当我第二次回到状态时,会有一个干净的新作用域.我尝试在此事件中访问范围: $rootScope.$on('$stateChangeStart',功能(事件,toState,toParams,fromSta ..

如何清除单个函数中的所有 AngularJS $scope 和 $rootScope 值?

我需要在执行某些操作时清除所有 $scope 值. 例如:如果我点击 "Signout" 按钮重定向到 "signin" 页面,然后应该清除会话中的所有 $scope 或 $rootScope 值. 我怎样才能做到这一点? 解决方案 您可以执行以下操作: $rootScope = $rootScope.$new(true);$scope = $scope.$new(true) ..