angular-directive相关内容
我一直在阅读最近这个很好的文章关于Angular 1.5中新的 .component()帮助器,它应该可以帮助每个人最终迁移到Angular 2。一切看起来都很简单,但我找不到任何有关组件内DOM操作的信息。 有一个模板属性虽然,可以是一个函数并接受 $ element 和 $ attrs 参数。我还不清楚这是否取代了链接功能。它似乎不是这样。 解决方案 编辑2/2/16: 1.5文
..
根据文档(特别是将指令与组件进行比较的表),角度组件允许需要其他指令(或者只是组件?)。但是,组件没有链接功能,可以访问所需的控制器。 来源,与文档相反,似乎建议在创建组件时不可能使用'require'。这是真的吗? 解决方案 引用的来源已过时。从1.5.0开始,组件控制器可能需要 在其他组件中(同样适用于指令)。 指南中的一个例子在没有链接的帮助下,在1.5中显示组件和指令应如何交
..
Guyz我的代码有问题我不知道为什么当我试图从 该代码不会给我这些值。 我的代码: HTML:
..
我正在测试一个操纵DOM的angularjs指令。 我试图在我的Jasmine规范中获取该元素,以便我可以测试该指令的功能。但是,当我使用 document.getElementsByClassName 或 TagName 或 ID ,它不返回任何东西。有没有人有这方面的想法? html = document.getElementsByClassName('analog'); c
..
最近,我开始使用karma-jasmine对我的打字稿代码进行单元测试。在为服务和简单指令创建和运行测试用例之后,我为自定义指令创建了一个测试用例,该指令有一个控制器(注入一个服务)并使用4个范围变量与外界通信。 这是一个简单的单元测试用例,用于检查指令是否正在呈现其模板。 在运行此单元测试用例时,karma抛出一些错误 09 03 2016 19:59:27.056:IN
..
这是 此问题 。 我正在尝试构建HTML
包含多个 行。我希望其中一些行可以通过我的指令 myDirectiveA 呈现,而其他行则由我的指令'myDirectiveB'呈现。 下面你可以看到我的文件是什么样的。如果文件 path / to / myDirectiveA.template.html 行,一切正常C>。但是当我在那里添加另一行时,我
..
我在下面得到一个错误,我不明白为什么。任何想法? html, 加载指令表单
角, app.directive('myForm',function(){ return { replace:true, controller:f
..
我有一个表格,我想在其中显示一个表格行,这是一个组件。我还想将数据传递给该组件:
col 1 col 2 col 3 {{item}}
..
我对AngularJs和datatables非常新鲜。 我需要使用ng-repeat填充表格中的数据。 Iam能够首次填充行并启用排序。 当我点击箭头排序升序或下降行数据擦除。 这是我的表数据
..
我正在使用D3和Angular在地图应用程序上工作,我遇到一个问题,显示范围值从模板中的点击事件。 My directive: angular.module(“maineMap”) .directive(“ngMap”,[“appConfig “,function(config){ function countyClickHandler(d,i,scope){ scope.
..
..
我有限定角模板的整体结构的根的状态。在根状态,我已经包括侧边栏有变化基于状态通过指令动态菜单。像这样的: .STATE('根',{ 摘要:真实, 网址:'/根', templateUrl:“意见/ root.html', }) root.html 包括 sidebar.html 已通过指令这样调用动
..
我有一个父控制器 A ,谁的范围包含的对象重新presenting其状态。所以,我可以访问 state.status 从 A 的范围,以更新其状态。 我有一个孩子的指令, B ,谁拥有绑定到字段 A 的状态对象。这让我更新的 A 从 B 。状态 下面是简化code为我控制器 A : angular.module(“对myApp”)。控制器('A',函数($范围){ $ scope.s
..
我使用与UI路由器AngularJS。我试图利用现有的AngularJS PDF指令在 https://github.com/sayanee/angularjs- PDF 。我不得不作出一些改变给定的例子,因为我没有的URL PDF了蝙蝠的权利。 不过,我遇到了一个问题。因为我通过价值与PDF相关的ID进入的路线,我不得不等待,以解决参数,直到路线的变化是成功的。我指导的 https://git
..
我一直在试图创建一个非常简单的指令来检查,如果属性我-MINLENGTH个是一个字符串(NOT NULL),如果是;属性 NG-MINLENGTH个添加到输入元素。我觉得这应该工作,但它仅仅是行不通的。 我的指令 VAR应用= angular.module(“fooApplication”,[])app.directive('myMinlength',函数(){ 返回{
..
我有密码定义验证 app.directive('的userPassword',函数(){ 返回{ 限制:'A', 要求:'ngModel', 链接:功能(范围,榆树,ATTRS,CTRL){ Ctrl键。$ validators.myValidator =功能(modelValue,viewValue){
..
我已经基于一个电话号码本上要点的格式化指令。一般的一切伟大工程。但是,如果我加入NG-或MINLENGTH NG-最大长度的验证要求,输入将不接受任何输入的。 .directive('phonenumberDirective',['$过滤',函数($过滤器){ 功能链接(范围,元素,属性){ scope.inputValue = scope.phonenumberModel;
..
为什么我定义'的sayHi'在控制器,它不会在模板中显示 JS: (函数(){ VAR应用= angular.module('对myApp',[]);app.directive(“指令1”功能(){ 返回{ 限制:'E', 范围: { }, 链接:功能($范围){ }, 控制器:['$范围',函数
..
我使用的角度UI路由器创建一个主从页面。我已经能够使它发挥作用 - 当我点击一个主记录,该记录的ID被添加到URL和详细信息视图显示此记录的详细信息。不过,我有两个问题: 是否有可能使这项工作没有URL中的变化?据我了解的UI路由器是所有关于状态的改变,不一定网址的变化。但是,如果我从路由器状态删除url属性,那么没有详细显示出来。 我的详细状态相关的模板是一个指令。目前,该指令得到使
..
1.4更新似乎嵌套指令绑定功能时,都推出了一个问题。我有一个例子plunker: http://plnkr.co/edit/fQLY0N8BTNs38VC8ikll code: VAR应用= angular.module('对myApp',[]);app.controller('myCtrl',函数(){ this.searchFunction =功能(项){ 的console.
..