-
0 votes0 answers1217 views
Angular2,从内部组件的模板中访问@ViewChildren引用?
我正在使用PrimeNG DataTable组件,需要访问放置在列模板标签内的元素 . 如果使用* ngFor手动生成表(不需要模板),则一切正常但在切换到PrimeNG组件后,我的@ViewChildren列表始终为空 . @Component({ ... template: ` <p-dataTable [value]="myList"> ... -
0 votes1 answers1006 views
Angular 2:Uncaught(承诺):RangeError:超出最大调用堆栈大小RangeError:超出最大调用堆栈大小
我刚开始使用angular 2.所以我尝试使用Web服务从数据库中显示类别 . 这是我的forum.service.ts文件 public getCategories(){ return this.http.get('http://localhost/ForumLaraAngular/public/api/forum').map((res: Response) => res.... -
0 votes1 answers1561 views
如何修复嵌入式模板上任何指令未使用的属性绑定ng-forOf? [重复]
这个问题在这里已有答案: Can't bind to 'ng-forOf' since it isn't a known native property 9个答案 我正在尝试设置一个简单的 ng-for 来循环一个角度项目列表,但却陷入困境 . 我已经尝试了Angular2 exception: Can't bind to 'ngFor' since it isn't a known nati... -
20 votes1 answers526 views
使用角度2.0.0-beta.0时,自定义属性会产生解析错误
我正在尝试使用angular2的自定义属性,如下所示 <a href="javascript:void(0)" title="{{inst.title}}" data-loc="{{inst.actionval}}"> 这给了我以下错误 EXCEPTION:模板解析错误:无法绑定到'loc',因为它不是已知的本机属性 -
51 votes2 answers54 views
Angular 2:可以't bind to x since it isn' t一个已知的原生属性[重复]
这个问题在这里已有答案: Can't bind to 'ng-forOf' since it isn't a known native property 9个答案 在Angular 2组件中我有 authbox.component.ts import {Component} from 'angular2/core'; import {COMMON_DIRECTIVES} from 'angul... -
5 votes1 answers1074 views
Angular 2错误:可以't bind to ' innerhtml ' since it isn' t已知的本机属性
使用angular 2绑定DIV中的原始html 版本:Angular 2“2.0.0-rc.1” 关于index.html的参考: <script src="~/lib/ng/shim.min.js"></script> <script src="~/lib/ng/zone.min.js"></script>... -
-1 votes1 answers1527 views
角度材料如何使单元格可点击
我正在动态渲染一个材质角度表,我想制作一行单元格(通过名称渲染)可点击 . 我不想添加按钮,只需创建可点击的名称 . 例如,我有一个if检查(* ngIf =“arr.data ==='id'”),然后在id旁边呈现一个图标,如下图所示 . 我通过id 54旁边的if检查来渲染eclipse . 如何使id可点击而无需在角度材质表中呈现图标? -
1 votes2 answers649 views
EXCEPTION:没有Angular 2自定义表单输入的提供程序
我正在尝试实施 ControlValueAccessor 对于自定义Angular 2表单输入 我得到了EXCEPTION 例外:没有MyDatePicker的提供者! (MyDatePickerValueAccessor - > MyDatePicker) 我将代码上传到Plunker Plunker Custom Control Event Binding Working Pl... -
4 votes2 answers188 views
Angular 2 RC6 - “侧边栏”不是已知元素
我刚刚更新到RC6并遇到以下错误: zone.min.js:1未处理的Promise拒绝:模板解析错误:'sidebar'不是已知元素:1 . 如果'sidebar'是Angular组件,则验证它是否是此模块的一部分 . 2.如果“侧边栏”是Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schema”以禁止显示此消息 . (” side... -
0 votes0 answers296 views
在一个单元格jsPDF和jsPDF-AutoTable中显示图像和文本
我正在使用jsPDF和jsPDF-AutoTable来生成PDF . 我想用单个单元格显示文本和图像 . 它显示如下 图像覆盖文本 . 如何在图像下方显示文字? 有什么建议吗? -
8 votes3 answers217 views
如何将值从一个组件发送到另一个组件?
我制作了一个组件,其中我有一个输入字段和按钮 . 单击按钮我正在绘制第二个组件 . 我想将数据从一个组件发送到另一个组件? 我将如何将数据从一个组件发送到另一个组件 . 我需要发送输入值(输入字段中的用户类型)我需要在下一个组件或下一页显示 . 单击按钮 . 如何发送数据?这是我的傻瓜http://plnkr.co/edit/IINX8Zq8J2LUTIyf4DYD?p=preview impor... -
4 votes2 answers1838 views
Angular2:没有String的提供者! [child - > String]在[父级中的数组]中
我在angular2中构建基本Todo应用程序,当我单击添加按钮以使用输入从父级向子级发送数据时我得到没有提供者的字符串! (child-> string),并且没有显示数据只显示子类的按钮,这是什么意思 这是父组件: @Component({ selector : 'parent-component', directives : [child], template : ` <h1 c... -
6 votes1 answers1256 views
如何在其标签位于“* ngIf = true”时初始化组件?
Update:GünterZöchbauer提供了一个非常可接受的答案,完美无缺(谢谢!) . 但是我仍然有一个问题要检查我所做的是否是获得我所寻求的结果的正确方法 . 上下文给出了上下文 .我对父视图上的自定义标记的期望是,当 *ngIf 条件为假时,组件根本不加载(或者可能大部分加载) . 是否正常,即使它不在DOM中(因为条件为假),它仍然被加载?有没有更好的方法来嵌入组件' templat... -
1 votes1 answers1599 views
Angular2:兄弟组件之间的通信
我有一个Angular2应用程序的以下结构 . 在app.html文件中 <search></search> <search-results></search-results> SearchComponent和SearchResultsComponent都是独立的组件 . 我也有如下服务 内部服务文件 .... getFilteredData(... -
1 votes0 answers1481 views
没有找到为什么angular2组件在重新访问选项卡时无法绑定基础模态
我有一个父组件调用另一个组件,该组件在同一页面上呈现模式 . 在第一次加载时,父组件能够将数据传递给子组件 . 但是一旦我转到另一个页面并返回,那么来自父级的数据不会被绑定到子组件模态 . 在plunker中遵循的步骤: - 在第一个输入框中输入任何值(abcd) 在第二个文本框中输入modal1 点击modal1按钮 模态中的正确值将为apeear 将第一个文本框中的值更改为... -
0 votes1 answers921 views
Angular 2中的嵌套* ngFor
我有一个如下所示的数据模型,我正在尝试使用它填充我的模板以获得以下所需结果 - 使用的数据对象 - aptSchedule = [ { "DoctorID": "DVER12", "clinic": "ABC Hospital", "schedule":... -
4 votes1 answers772 views
从Angular 2中的路由子组件更新父组件 Headers [重复]
这个问题在这里已有答案: how to change page title in angular2 router 12个答案 我正在努力通过Angular 2 documentation on routing . 我有一个示例应用程序,它显示了两个组件,这些组件被路由并连接到导航链接 . Here is a Plunker展示了这种行为 . 它是在Typescript中使用Angular 2... -
3 votes3 answers1405 views
p-dialog onHide不在角度2组件中工作 - primeng
我在角度2应用程序中使用primeng并面临此问题(stackoverflow question) 虽然在接受的答案中提供的plunkr有效但在我的场景中没有 . 我有一个单独的组件,它根据父组件的输入加载 . 我希望在子组件关闭/隐藏时切换可见性标志 . 这是代码片段 <p-dialog header="Assets Management" [(visible)]=&q... -
543 votes14 answers1580 views
Angular HTML绑定
我正在写一个Angular应用程序,我想要显示一个 HTML 响应 . 我怎么做?如果我只使用绑定语法 {{myVal}} 它会编码所有 HTML 个字符(当然) . 我需要以某种方式将 div 的内部html绑定到变量值 . -
0 votes1 answers330 views
不同模板中的多个路由angular2 JS
我在使用多个路由插座时遇到了这个问题 . 例外:未捕获(承诺):错误:无法找到主要插座加载'HomeComponent'错误:找不到主插座加载'HomeComponent' 我想在点击链接时在主页中加载功能组件 . 联系页面应该是独立页面而不是在主页中加载 . 我希望我的登陆页面应该是home.component.ts所以我已经包含在app.html中 app.component.ts impor... -
1 votes0 answers954 views
在Angular2组件模板html中渲染React组件
我试图在Angular 2模板中渲染一个react组件 . 为此,我已将反应渲染dom包含在角度2组件的模板html中 . 然后使用角度组件的ngAfterViewInit生命周期钩子,我已将react组件脚本导入模板html . 当我们第一次加载屏幕或刷新屏幕时,react组件会正确呈现 . 但是如果我们改变路线并再次回到这条路线,我们可以看到反应组件没有在DOM元素的位置渲染 . 所有脚本都正... -
0 votes1 answers199 views
切换组件中的CSS框架
我正在使用Angular开发一个UI应用程序,我可以选择以下一个或多个CSS框架: Bootstrap 4 Foundation Angular Material ng-bootstrap或ngx-bootstrap . 我可以购买的预制模板 . 许多其他人或新人...... 是否有最佳实践来设计Angular应用程序,以便更容易切换到另一个不同的CSS框架? 我认为,一个选项是定义一个新的F... -
0 votes1 answers254 views
如何从angular2中的子组件访问父组件的视图引用
我的目录结构如下: 我将父组件(app.component)的一些方法分配给它的实例变量,如下所示: export class AppComponent implements AfterViewInit, AfterContentInit{ @ViewChild('contentLoginModl') contentLoginModlCon: ElementRef; @ViewChild... -
1 votes1 answers332 views
孩子不检测父改变Angular 2
嗨,我有一个问题,它是如何工作的 . 我有一个2组件父和子(我只显示一段代码,因为它是我的工作项目) . 所以模板的父组件: <product-empty [showHistoryMonth]="showHistoryMonth" [showHistoryAvg]="showHistoryAvg" [SP_L_FCSQData]=... -
0 votes1 answers871 views
Angular 2 - 't bind to ' ngModel ' since it isn' t 'input'的已知属性
我在plunker中有一个Angular 2 Inline Editing组件 . 但突然间我得到了上述错误 . 这是怎么回事? Plunker代码:http://plnkr.co/edit/3AODo6YGEhvPOKzloofz?p=preview 父组件: <inline-edit [editEnable]="edit" [(ngModel)]="edit... -
0 votes2 answers1140 views
Angular 2路由器 - 第二级链接不工作
我的Angular 2网站有一个主导航,所有这些路线都没有问题...但是我的内页是从主路线向下1级,他们只是在点击链接时不会遍历甚至识别变化 . . 网址栏保持不变,页面空白 . 以下是我感兴趣的主要文件: package.json - { "name": "", "version&qu... -
0 votes1 answers1973 views
如何使用Angular 2中的路由更新基于组件的内容组件的值
我在页面上有一个 Headers 组件,页脚组件,导航组件和内容组件 . <sa-header></sa-header> <sa-navigation></sa-navigation> <div id="main" role="main"> // I ha... -
4 votes3 answers184 views
Angular 2:同一组件中的多个HTML页面
我是角度2的新手,我有一个名为Register的组件,在这1个组件中我有5个HTML页面,其中一次点击第一个注册页面,我将进入第二个注册页面,点击第二个注册页面,我将转到第3个注册页面 . 如何在一个组件中制作5个HTML页面我的意思是有没有办法在每个组件上实现多个模板?如何做路由?主要目的是拥有单独的HTML和SCSS文件和路由逻辑 . 截至目前,我正在使用 ngIf 渲染页面,这使我的页面非常... -
8 votes1 answers1935 views
使用angular2组件实现递归结构(没有forwardRef)?
我有一个递归结构,由两个组件组成: OptionsMenuComponent(A菜单) MenuItemComponent(菜单项) OptionsMenuComponent: (模板组件) Template: <menu-item *ngFor="let menuItem of menu.menuItems" [menuItem]="men... -
0 votes1 answers323 views
Angular2指令侦听父组件回调或更改
我有一个angular2 / 4指令,我附加到输入DOM元素,它为它们添加一个类,标记它们不是空的 . @Directive({ selector: '[inputNotEmptyAddClass]' }) export class InputNotEmptyDirective implements OnInit { ... @HostListener('change') onChange...