问题标签 [angularjs-components]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
417 浏览

angularjs - 创建表格行角度 1 组件并考虑迁移到 2

AngularJS 嵌套指令插入到它们假定的父元素之外

使用 Angular 1.4 我遇到了同样的问题 - 但我也在尝试将行创建为 Angular 2 组件,所以我不能使用“replace:true”。

从 1 迁移到 2 时,这是否会成为问题?
如果是这样,我该如何解决?

0 投票
2 回答
278 浏览

angularjs - 用于表单的 AngularJS 组件

我有一个包含不同字段的表单:输入、选择、选择多个、按钮。我想知道为这个表单创建一个组件是否是一个好主意(并且实际上可行),这个组件就像一个可以包含所有类型的表单字段(输入、选择、按钮等)的容器...... )。

我在plunker上放了一个代码示例,我想做的是为表单创建一个组件,我可以在其中插入多少我想要的其他组件(按钮、输入等)。

0 投票
2 回答
8300 浏览

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

我可以在 AngularJS 1.5 组件中使用多个模板吗?我有一个具有一个属性的组件,因此我想根据该属性名称加载不同的模板。如何实现基于元素属性名的模板加载?

谢谢。

0 投票
1 回答
730 浏览

angularjs-components - Angular 1.5 组件示例

我在使用 Angular pre-1.5 方面经验丰富,但我目前正在开始开发基于 1.5 组件的 Web 应用程序。经过多次故障排除后,我似乎仍然无法让基本模板正常工作 - 我可以换一双眼睛告诉我以下简单菜单组件有什么问题吗?我感谢可能提供的任何帮助。

https://jsfiddle.net/dzaslow/ej8r3vyo/1/

0 投票
1 回答
204 浏览

javascript - 如何将服务注入 Angular 1.5 组件(无打字稿)

我有一项服务,我想将它传递给 Angular 1.5 中的组件。我没有使用 Gulp 或 TypeScript。

这是服务:

这是组件:

这没有用。我也试过:

controller: ['DataService', function AppController('DataService')

这也没有奏效。请记住,我是 Angular 的新手,只是让我的饲料在我身下。谢谢您的帮助!

0 投票
2 回答
249 浏览

javascript - 在另一个应用程序中包含角度组件

我有一个用角 1.5.* 构建的角组件。我想将此组件包含在现有的 Angular 应用程序中。那可能吗?这种方式可以实现双向绑定吗?

如果需要,我可以提供更多细节,但基本结构是这样的:

myComponent位于另一个角度模块中。

现在页面根本不渲染组件,但没有错误。看起来组件代码只是被跳过了。

0 投票
1 回答
1001 浏览

javascript - 在角度组件中动态分配 templateUrl

我有一个角度组件,我正在 angular 1.5 中构建。它看起来像这样:

我需要 templateUrl 以某种方式分配。我有一个config可以提供 URL 的提供程序,但我无法在组件定义时注入它。有没有办法通过绑定获取 URL 或稍后在控制器中设置它?

0 投票
3 回答
3134 浏览

angularjs - Angular 组件绑定对象未初始化

我在我的项目中使用 angular 1.5 组件。在我的组件中,我总是未定义对象数据。

我希望 $ctrl.products 在调用 product-result 组件之前没有被初始化。如何仅在初始化
$ctrl.products 对象后调用产品结果组件。

products.list.component.html

0 投票
1 回答
416 浏览

javascript - 在获取控制器值之前打印的 AngularJS 1.5 组件

我有一个带有父控制器的父视图,有 2 个子组件,每个子组件都有自己的控制器。

像这样的东西

主控制器向 API 执行 GET XHR 请求(大约需要 1 或 2 秒),并且该请求的响应被传递给组件。

我的问题是在组件已经打印后返回响应......

所以我得到了 vm.listusers = undefined :S 而且我有一个 vm.listusers = [{},{}...] 对象......

如果我在 MainController 中创建一个假的 vm.users 一切正常,那么问题是 GET 返回响应为时已晚。

我刚刚使用 GitHub API PLUNKR CASE LINK创建了这个示例案例

有没有办法告诉组件 - 嘿,等到这个值在 DOM 中打印之前返回或者类似的东西?这里有点遗漏。

提前致谢

0 投票
1 回答
4360 浏览

angularjs - 如何使用带有 ui-router 状态的 Angular 1.5 组件

现在,angular ui-router 项目没有任何关于 angular 1.5 组件的明确说明。我的项目要求是使用嵌套状态,并且我想使用 angular 1.5 组件轻松迁移到 angular 2。我正在寻找两者的最佳样板。支持以下链接中的选项 1,2 和 4。我想知道嵌套状态和迁移到角度 2 的最佳选择是什么。

具有嵌套状态的 Angular 1.5 组件