相关疑难解决方法(0)

AngularJS中范围原型/原型继承的细微差别是什么?

API参考范围页面说:

范围可以从父范围继承.

开发者指南范围页说:

范围(原型)从其父范围继承属性.

那么,子范围是否始终从其父范围继承原型?有例外吗?当它继承时,它是否总是正常的JavaScript原型继承?

javascript inheritance prototype prototypal-inheritance angularjs

1018
推荐指数
3
解决办法
15万
查看次数

Angular 2 - 如何使用 ngIf 获取输入的有效状态

一段时间以来,我一直在努力解决这个问题。

当我仅在条件为真时尝试在表单中输入时,我收到一个错误,即无法从 undefined 中读取无效。

使用 elvis 运算符时,我不再收到错误消息,但即使显示输入无效和脏,我仍然看不到错误消息。

<form #myForm="ngForm">
    ... other inputs ...

    <input *ngIf="model.type === 'V'" 
        name="price"
        type="number"
        required
        [(ngModel)]="model.price"
        #price="ngModel">
    <div class="errors" *ngIf="price?.invalid && price?.dirty">
        Problem detected
    </div>
</form>
Run Code Online (Sandbox Code Playgroud)

有人暗示我缺少什么吗?

forms angular angular-forms

5
推荐指数
1
解决办法
3245
查看次数