我注意到在 ember.js 中的所有情况下,function.property()都可以在带有 return 语句的函数中找到。总是这样吗?如果没有,你能给我一个没有 return 语句但有 .property() 的函数的情况吗?
问问题
43 次
我注意到在 ember.js 中的所有情况下,function.property()都可以在带有 return 语句的函数中找到。总是这样吗?如果没有,你能给我一个没有 return 语句但有 .property() 的函数的情况吗?
您需要将属性视为属性。Ember 不区分函数和属性。如果你有一个属性,它必须返回一个值,因为它就像一个属性。
如果您不希望返回值,但希望根据另一个属性进行更改,则可以使用该observable
模式。查看指南以获取更多信息。