angularjs-components相关内容

如何向组件添加 ng-model 功能

ng-model 上的 Angular ng-change 传递给子指令 基本上,我希望能够将 ng-model 从父指令传递给子指令.我可以只使用 2 路绑定值,但是我将无法在子元素的父指令中使用 ng-change.我也可以使用 ng-click,但这不适用于非点击更改(例如文本区域而不是复选框).所以我想知道是否有一种方法可以允许自定义指令具有类似于输入、按钮、文本区域和其他 html ..

AngularJS 1.5 中同一组件中的多个模板

我可以在 AngularJS 1.5 组件中使用多个模板吗?我有一个具有一个属性的组件,因此我想根据该属性名称加载不同的模板.如何实现基于元素属性名的模板加载? jsConfigApp.component('show', {templateUrl: 'component/show.html',//如何根据属性值改变?绑定:{看法:"@"},控制器:函数(){控制台.log(this.view)如 ..
发布时间:2021-11-09 03:23:23 其他开发

何时使用 AngularJS `$onInit` 生命周期钩子

随着 AngularJS V1.7 的发布,预先分配绑定的选项已被弃用和删除: 由于 38f8c9,指令绑定不再适用于构造函数. 要迁移您的代码: 如果您指定了 $compileProvider.preAssignBindingsEnabled(true),您需要先迁移您的代码,以便可以将标志翻转为 false." 中提供了有关如何执行此操作的说明;从 1.5 迁移到 1 ..

AngularJS 1.5+ 组件不支持 Watchers,有什么解决办法?

我一直在将我的自定义指令升级到新的组件架构.我读过组件不支持观察者.这样对吗?如果是这样,您如何检测对象的变化?对于一个基本的例子,我有一个自定义组件 myBox ,它有一个子组件 game ,在 game 上有一个绑定.如果游戏组件中有更改游戏,我如何在 myBox 中显示警报消息?我知道有 rxJS 方法是否可以纯粹以角度来做到这一点?我的 JSFiddle JavaScript va ..

如何在字符串的选定字符上应用样式-AngularJS

我在此plunkr 中遇到了富文本编辑器,想知道到底有多精确代码是否能够理解必须使用 bold 样式修饰特定的 element ? $ container.html()在 console 中显示正确的样式,但是如何知道选择了字符串的哪一部分进行样式设置? 解决方案 因此,plunkr使用了称为 contenteditable 的HTML5功能.简而言之,此属性将html元素(通常为d ..
发布时间:2021-04-07 19:37:30 其他开发

AngularJs:如何将部分数据从一个组件传递到另一个组件

我有一个角度控件,用于显示一组数据,大致类似于以下示例.除了唯一的块外,它还具有许多重复的(但离散的)相同结构的块. {“人": {"lastName":"Bettertester","firstName":"Fester","address":“在树林里17","zipCode":"10666",“地方":“后面的超越"},"contact1":{"firstName":“简","lastN ..
发布时间:2021-04-07 19:22:41 其他开发

将对象传递给组件

我创建了一个组件,该组件需要引用为其创建该组件的对象.我没有参加工作,我所有的尝试都失败了.下面,我尝试描述其意图. 组件定义可能看起来像这样: 角度.module('myModule').component('myComponent',{templateUrl:"template.html",控制器: [我的控制器],绑定:{myObject:"="}});函数MyController( ..
发布时间:2021-04-07 18:56:55 其他开发

带有回调函数的Angularjs 1.5组件模态,被IE11中的嵌入式对象多次调用,而不更新Angular绑定

在IE 11中,我有一个Angularjs 1.5模态组件,如下所示.模态打开并在呈现事件时,它使用包含在此组件中的回调函数调用angular应用程序外部的函数.该外部函数将启动安装过程,该过程将启动嵌入式对象,如下所示,然后定期调用回调函数. 我遇到的问题是绑定没有在从嵌入式对象调用中调用的每个回调函数的模板中进行更新. console.log已执行,我可以在控制台中看到该消息. 绑定最初 ..

如何在自定义指令中正确使用ng-model指令及其控制器?

我创建了一个包装 jstree 的指令,并且在自定义指令标记中使用了ng-model传递一些json数据. 我的问题是:在这种情况下是否必须使用ng-model? 解决方案 我创建了一个包装 jstree 的指令,并且在自定义指令标签中使用了ng-model传递一些json数据.在这种情况下是否必须使用ng-model? ng-model指令实例化对于数据输入,只需使用单向 ..

Angular 1.5组件属性存在

我正在将一些角度指令重构为角度1.5样式的组件. 我的某些指令的行为取决于存在的某个属性,因此该属性没有特定的布尔值.通过我的指令,我可以使用链接功能来完成此操作: link: function(scope,elem,attrs, controller){ controller.sortable = attrs.hasOwnProperty('sortable'); ..
发布时间:2020-09-01 07:36:45 其他开发