angular - 使用局部变量的 Angular 和 FabricJS 事件处理程序
问题描述
我正在使用 Angular 5 和 FabricJS,并且我有局部变量“iter”和对象“circle”。当我点击“圆圈”时,我总是想增加“iter”。但我无权访问变量“iter”。
常量 iter=0;
circle.on("mousedown",function(){iter++;});
解决方案
您不能更改 aconst
因为它们一旦设置就保持不变。如果您希望更改该值,您将需要使用var iter = 0;
或。let iter = 0;
推荐阅读
- jquery - 用 JQuery 替换图像
- sql - where 子句 SQL 中的多个列
- paxos - In Paxos, assume that acceptors do not change their vote, can it reach a livelock?
- vue.js - 为什么我不使用 $NavigateTo 在 NativeScript Vue 中路由?
- pandas - 在熊猫中连接时拆分和列并与另一列合并
- c# - .Net Core RequestHttpMessage AddCookies 到 .Net Core Web Api 中的标头
- c# - 如何禁用特定场景的音频?
- reactjs - 如何在 Froala 中呈现自定义 html 元素?
- reactjs - Typescript 中的复杂类型,React
- wix - 简单的默认 Wix MSIX 项目在构建时引发 FgExcludeDarwinFeatures 错误