【如何在AngularJs中调用第三方插件库】教程文章相关的互联网学习教程文章

javascript – 在Angular Controller中立即调用函数,这是一个好习惯吗?【代码】

我最近开始使用angular,我正在编写我的第一个控制器之一:'use strict'; angular.module('stakeholder').controller('StakeholderViewController', ['$scope','stakeholderViewFactory',function($scope, stakeholderViewFactory) {$scope.users = [];var loadUsersTable = (function(){stakeholderViewFactory.getAccessUsers({stakeholderId: 3}).success(function(data, status, headers, config) {$scope.users = data;}).erro...

javascript – Angular 1.5. |从父组件中单击子组件调用一个函数?【代码】

在我的角度为1.5的应用程序中有两个组件.父母一:angular. module('myApp'). component('myContainer', {bindings: {saySomething: '&'},controller: ['$scope', function MyController($scope) {var containerCtrl = this;containerCtrl.saySomething = function saySomething() {containerCtrl.sentence = "Hello, world";console.log(containerCtrl.sentence);};}] });还有一个孩子:angular. module('myApp'). component('myBu...

javascript – Angular js – 调用没有视图的路由【代码】

我正在尝试调用/ auth / logout url以在删除会话后重定向:app.config(['$routeProvider',function($routeProvider) {$routeProvider.when('/auth/logout',{controller:'AuthLogout'//templateUrl: not needed}) }) .controller('AuthLogout', ['$window','$location', function ($window,$location) {$window.localStorage.removeItem('user_username');$window.localStorage.removeItem('user_id');$window.localStorage.removeI...

javascript – Angular js – 从控制器调用data-modal-target【代码】

我是棱角分明的新人,对模态有疑问.在我的HTML中,我正在使用像这样的数据模态目标<li><button data-modal-target='#delete-connection' ng-click="deleteConnection(cloudconnection.id)">Delete Connection</button></li>我在我的html中定义了一个id为delete delete-connection的div,其中包含模态对话框的内容,如OK / Cancel.上面的代码工作正常,单击按钮时我看到一个模态对话框. 但现在我想从我的控制器显示这个模态对话框.单击按...

javascript – 为什么不调用AngularJS表单处理程序方法?【代码】

为什么下面显示的AngularJS表单不会在控制器中调用它的confForm()处理程序方法?我知道控制器连接到视图,因为视图打印在控制器中设置的confirmStatus和wleadid变量的值.但是,表单中的验证警告不会在用户的浏览器中打印,并且当用户单击提交按钮时没有任何操作.具体来说,下面的confForm()处理程序方法中有两个SYSO命令,它们永远不会打印到控制台,因此显示该方法未被触发.为了使confForm()表单处理程序方法运行,需要对下面的代码进行哪...

javascript – AngularJS ng-click不在范围上调用函数【代码】

我有一个自定义指令,它从webservice调用加载导航块.我试图点击其中一个导航链接,我点了“ng-click”.我试图点击应该在ng-click中调用函数的链接.该函数应该执行,但事实并非如此. 这是我的路线var cartangularPublicShoppingApp = angular.module('cartangularPublicShoppingApp', ['ngRoute','CategoriesController','CategoryServices','CategoryNavigationServices','MenuModule' ]); cartangularPublicShoppingApp.config(['$ro...

javascript – 更新视图(DOM)后的调用方法(在Angular 2中)【代码】

假设我有以下指令:import {Directive, Input, OnChanges } from '@angular/core'@Directive({selector: 'select[my-select]' }) export class NbSelect implements OnChanges {@Input() ngModel;constructor() {}ngOnChanges(changes) {doSomeStuffAfterViewIsUpdated();}doSomeStuffAfterViewIsUpdated() {console.log(jQuery('select[my-select]').val()); // this should write the new value} }我在模板中的某个地方使用它:…...

javascript – 使用方法:POST时,AngularJS $资源调用错误的API URL【代码】

不是最简单的问题. 无论如何,我的应用程序是基于nodejs / expressjs构建的,并为url设置了API: 编辑:我正在使用的当前代码是:$scope.updateProduct = $resource('/api/updateProduct/:product/:param/:value',{},{query: {method:'GET'},post: {method:'POST'},save: {method:'PUT', params: {brand: '@brand', param:'@param', value:'@value'}},remove: {method:'DELETE'} }); $scope.updateProduct.save({product : $scope.po...

javascript – angularjs – 控制器继承调用父级【代码】

我在第一个模块中有一个父控制器,在第二个模块中有一个“子”控制器.第二个模块依赖于第一个模块.我希望我的“子”控制器继承“父”控制器.但问题是如何调用“父”控制器方法. 例如:SecondModule.controller("childBrowseCtrl", function($scope, $injector, $controller){$injector.invoke(ParentBrowseCtrl, this, {$scope:$scope});//this overrides the onedit function from parent$scope.onEdit = function(){console.log("...

javascript – 使用angularJS参数从div调用函数【代码】

下面我试图将毫秒转换为javascript日期:<div ng-app><div ng-controller="TodoCtrl"><div><script type="text/javascript">parseDate({{test}})</script></div></div> </div>function TodoCtrl($scope) {$scope.test = "1429831430363" }function parseDate(date) {var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun','Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];return months[date.getUTCMonth()] + ' ' + date.getUTCDat...

javascript – AngularJS:http链调用和NodeJS的问题:在多个http调用中使用变量的问题【代码】

我的node.js文件中有一个get调用和一个post调用,它们都使用我在这些调用之外初始化为空字符串的相同变量.在post调用中,我设置了变量,而在get调用中,我将变量的值返回给请求值的clientside angularjs.在我的angularjs文件中,我首先进行post调用然后调用get调用,这意味着应该设置值,并且在发出get调用并返回时应该可用.这是我正在做的事情: 的NodeJSvar myUrl= ""; app.post('/post', function(req, res){myUrl = res.url; }); app....

javascript – 在对firebase进行异步调用之后,Angular应用程序不会更新(脏检查)【代码】

我正在为我的博客使用单页角应用程序.在加载时,控制器会为我的firebase调用所有博客帖子,并将它们推送到$scope.posts数组中. HTML使用ng-repeat来显示每篇博文的片段.但是,除非用户激活页面上的任何其他随机函数以强制摘要循环,否则根本不会出现任何片段.如何在没有用户交互的情况下进行脏检查或强制摘要循环?angular.module('evancodes.main', []) .controller('MainController', function(Main, $http, $scope) {$scope.posts =...

javascript – 在Angular指令中调用方法【代码】

假设我有一个指令,它有一个方法sayHelloWorld(),我想从我使用该指令的范围调用.我怎么能这样做? 另外,如果我在同一范围内有多个指令,那么如果整个事情变得更加困难,我将如何调用特定指令的方法? Plunkr展示了我想做的事:http://plnkr.co/edit/E6OLgnqArBx8lrw6s894?p=preview解决方法:解决方案之一是在指令的属性中传递控制器的对象(例如:exposedAPI).然后,该指令将使用公开的函数填充此对象. Plunkr 调节器 var app = angular...

javascript – 在AngularJS表达式中调用全局变量【代码】

我在head的标签中有一些全局变量:<script type="text/javascript">var apiRoot = 'http://localhost:8000/api',apiUrl = apiRoot,apiBadgeUrl = apiRoot + '/badges',apiLevelUrl = apiRoot + '/levels',apiBehaviorUrl = apiRoot + '/behaviors',apiTrophyUrl = apiRoot + '/trophies',apiUserUrl = apiRoot + '/users',apiWidgetPreferencesUrl = apiRoot + '/widgetPreferences'; </script>我想在html文件中使用角度表达式,但我...

javascript – 从选择Angularjs调用控制器函数【代码】

我想知道如何在控制器中调用函数,具体取决于菜单中选择的选项. 例如,使用ng-click,单击a时,我可以调用该函数.我希望在AngularJS中选择类似的东西.<select class="dropdown"> <option value="">Menu</option> <option ng-click="open()">Settings</option> // call open() when Settings is selected </select> 有任何想法吗?解决方法:使用ng-change和ng-model:<select ng-model="model" ng-change="onSelect()" >其中onSelect()...