angularjs-components

    1热度

    1回答

    我最近使用(不那么新的)组件中,一个古老的角度应用开始。我正在尝试制作some dumb components以处理诸如<button/>之类的琐事。 出于某种原因,我似乎无法得到的一种方式绑定工作! 的level在difficultyButton组件绑定(在difficult-button.js)始终返回undefined,但onLevelChosen结合(再次,在difficulty-butt

    0热度

    1回答

    我已经在SO和网络上看到了关于这个主题的几个问题。具体来说,我试图遵循one clear example,但无法让它在我的代码中工作。我有一个plunker,我希望显示我的问题;它遵循这个例子,但不起作用。 的组件显示一个用于在列表中每个项目的复选框(指定为一个属性,应该是一个单向的结合作为组分从不改变的值传送到所述页) 当一个和只有一个复选框被选中,它调用一个回调函数 告诉页面XOR的位是否为真

    0热度

    1回答

    我有组件,创建在angularjs 1.5。一旦我的整个组件DOM准备就绪,我想在JavaScript中添加一些逻辑。 我试过组件$ postLink的生命周期函数。但它不起作用。 function ModelTableController($scope, $rootScop) { var $ctrl = this; $ctrl.data = null; $c

    0热度

    1回答

    我有一个angularjs组件(几乎为空标记)充当其子视图的外壳/父项(具有不同列/格式的标记)。我能够看到组件,但没有加载子视图。 UI路由器配置的代码: .config(function($stateProvider, $urlRouterProvider, $locationProvider) { $urlRouterProvider.otherwise('/'); $stateP

    0热度

    1回答

    我正在学习如何使用angularjs处理表单。据我所知,创建一个组件来处理自定义输入元素是合理的。如果这不是一个好习惯,请纠正我。 在不使用的分量的输入元件,如: <input type="text" name="field" data-ng-model="myField" required /> 可以经由模型结合和布尔方法进行验证:现在 myField.$valid ,如果我使用以下代码

    1热度

    2回答

    我有一个AngularJS 1.5组件,它将一个可选的回调函数作为属性绑定。我想确定是否包含该属性。 <silly-button></silly-button> <!-- Don't Click Me! --> <silly-button on-silly-click="handleClick()"></silly-button> <!-- Click Me! --> 下面给出了简单的例子,

    0热度

    1回答

    我正在编写一些代码,并意识到angularjs1.5 +组件实际上并没有收到$scope.$broadcast事件,意味着$scope.$on从未在组件中运行控制器功能。 虽然我能够从组件控制器$emit事件,并由父控制器收到$on,但它只是不听广播事件。 广播从父:$scope.$broadcast('parentEvnt', [1,2,3]); 但在组件未收到:$scope.$on('pare

    0热度

    1回答

    我想在使用 $componentController服务创建控制器后测试我的组件的$onChanges。但我不知道如何触发/测试$onChanges。我试图更改传递到$componentController的绑定对象,但更改并未纠正。 但是我能够做同样的使用好老$compile & $rootScope: describe("test component", function() {

    1热度

    1回答

    如何在组件中将ng-repeat显示为表格?为什么我的项目组件不将数据显示为表格行? 这里有一个Plunker和代码以及: 的index.html <body ng-controller="MainCtrl as vm"> <table border="1"> <tbody> <item data="name" ng-repeat="name in vm.nam

    0热度

    1回答

    我想创建一个可重用的组件,可以在应用程序中重用。我们正在使用Angular 1.5.8 有一些数据需要从父组件传递给子组件。 (通常是一个持有信息的对象)。它可以是 经过一些阅读后,我发现有一个名为require的属性,您可以在其中提及父组件的名称,然后可以访问父控制器的方法。 主要缺点是父组件名称是硬编码的。这限制了组件的可重用性。 反正我们可以通过动态方式将数据从父组件传递给子组件。 代码示例