angularjs - 在 HTML 中的指令中使用值
问题描述
我有一个timelineItem
指令,我这样称呼:
<div class="activity-header" timeline-item ng-click="vm.toggle();">
something: {{spinner}}
在指令中,我有一个spinner
值:
let spinner = false;
在指令中的一个函数中,我有:
function toggleHeightOfItem(timelineItem) {
spinner = true;
但是{{spinner}}
绑定什么也没做。我猜是因为timelineItem
指令的范围只是它声明的 html 元素。
是否可以在不同元素的指令中使用设置的值?
解决方案
推荐阅读
- spring - 如何进行spring cloud gateway自定义过滤器e2e测试?
- c# - 谁能帮助我在 Unity 中使用 Mathf.Clamp 设置相机旋转限制?
- angular - 在 Angular webapp 页面上显示 firestore 文档列表
- jquery - .post().success() 在 isSuccessStatusCode: false 时运行 ASP.NET Core Web API
- android - `Intent.setPackage()` 的作用是什么
- angularjs - AngularJS Boostrap 选项卡在对话框中显示时不显示活动选项卡的任何内容
- apache-camel - 使用 Spring DSL 进行标记化的拆分标头
- swift - 在 Swift 中使用 @observable,我想使用计时器定期刷新 ObservedObject。我该怎么做呢?
- python - Flask asyncio aiohttp - RuntimeError:线程'Thread-2'中没有当前事件循环
- git - pycharm上禁用了Git提交按钮