nativescript - 在没有 Angular 的 NativeScript 中是否有类似的 "ngIf"指令?

标签 nativescript angular2-template angular2-nativescript angular-ng-if

在 Angular 中,如果我们想要创建/删除(也显示/隐藏)dom 元素,我们可以在模板中使用 *ngIf 指令。

在没有 Angular 的 NativeScript 中是否有类似的“ngIf”指令?

最佳答案

NativeScript 支持 CSS 可见性属性的“折叠”“可见” 状态。 这意味着您可以通过在 CSS 中将元素的“visibility”属性设置为“collapsed”来隐藏元素。

并且您可以有条件地更改其属性,该属性将与 Angular 的 ngIf 条件(几乎)相同。

   visibility="{{ showTextDetails ? 'visible' : 'collapsed' }}"

希望这有帮助!

关于nativescript - 在没有 Angular 的 NativeScript 中是否有类似的 "ngIf"指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50113331/

相关文章:

NativeScript:如何避免在平台/android 中编辑 build.gradle

angular - 我怎样才能拥有 Angular2 组件的动态 templateUrl?

javascript - NativeScript 插件在外部 ng2 项目(不是演示)中崩溃

javascript - Nativescript 转换长数字 - 最后 3 位数字更改为 000

NativeScript:运行 TNS Doctor 时仍然收到 "Android SDK Is Not Installed Error"

angular - ngIf - else 与两个 ngIf 条件

angular - NativeScript-Angular - KeyboardEvent 未定义

android-actionbar - 如何更改 Nativescript 中的 NavigationButton 和 ActionBar 标题之间的距离?

javascript - 在 NativeScript 中访问元素高度

angular - 自定义 angular2 表单输入组件,在组件内具有两种方式绑定(bind)和验证