created()或computed属性中的vuejs初始化数据函数(方法)
我正在制作一个简单的表格,并开始思考哪种方式更好或更准确地书写。我知道使用创建的钩子会更好,但是..我只是想知道你们怎么想的。
我们必须显示实时数据(更新周期为1秒),但它是非常可变的。因此,我在计算属性中调用了一个initData()函数,但我的前辈使用了created()钩子。
me: 1.方法:{ initData() {axios.get().then() }}
2.在计算属性中调用它(因为它每秒更新一次):
getInitData() { this.initData() return this.data}
我的前辈: 1.方法:相同2.在创建的钩子中调用它(因为它是初始化的):created() {this.initData()}
3.在计算属性中返回它(因为它每秒都会更新):
getInitData() { return this.data}
所以..。您认为这两种情况之间的性能差异是什么?
转载请注明出处:http://www.intsu.net/article/20230521/1367796.html