Ember.js Ember js:如何在模板中使用控制器中的属性时增加该属性?

Ember.js Ember js:如何在模板中使用控制器中的属性时增加该属性?,ember.js,properties,Ember.js,Properties,如何在模板中使用控制器中的属性时增加该属性 案例:我将在一个模板中多次使用同一组件,我想计算我在模板中使用该组件的次数,我还想知道在我执行某些操作时,跟踪每个组件的哪个组件会被销毁。 所以我的想法是给每个组件指定一个特定的数字,并使用钩子跟踪它,通过使用一个属性,每次我访问组件时该属性都会增加 注意:如果有任何其他方法来跟踪每个组件,请也发布它们,并感谢……您的案例可以通过使用服务和组件挂钩来查找组件的使用次数 您需要创建一个函数来使用增量函数维护计数,并从组件的钩子调用增量函数 因此,每次创建

如何在模板中使用控制器中的属性时增加该属性

案例:我将在一个模板中多次使用同一组件,我想计算我在模板中使用该组件的次数,我还想知道在我执行某些操作时,跟踪每个组件的哪个组件会被销毁。 所以我的想法是给每个组件指定一个特定的数字,并使用钩子跟踪它,通过使用一个属性,每次我访问组件时该属性都会增加


注意:如果有任何其他方法来跟踪每个组件,请也发布它们,并感谢……

您的案例可以通过使用服务和组件挂钩来查找组件的使用次数

您需要创建一个函数来使用增量函数维护计数,并从组件的钩子调用增量函数

因此,每次创建组件的新实例时,都会调用增量函数


您可以在您的案例中找到一个工作示例

来查找组件的使用次数,该组件可以使用服务和组件挂钩来实现

您需要创建一个函数来使用增量函数维护计数,并从组件的钩子调用增量函数

因此,每次创建组件的新实例时,都会调用增量函数


您可以找到一个工作示例

由于您正在传递该属性,是否无法提前知道?您需要从许多不同的组件或仅仅是一种类型的组件中了解吗?您总是可以调用由控制器处理的didInsertElement中传递的操作。您还可以将属性包装在帮助器中,以增加服务的值。从你的三行问题中不清楚你真正需要什么谢谢你的时间。我已经更新了我的问题,请查看。既然你要过户,你不可能提前知道吗?您需要从许多不同的组件或仅仅是一种类型的组件中了解吗?您总是可以调用由控制器处理的didInsertElement中传递的操作。您还可以将属性包装在帮助器中,以增加服务的值。从你的三行问题中不清楚你真正需要什么谢谢你的时间。我已经更新了我的问题,请查看。不要忘记在组件被销毁时减少属性不要忘记在组件被销毁时减少属性