
先写一个改变天气的小案例

使用methods和computed实现

简写methods也能实现

实现单一功能时可以这样写

但复杂一点最好写在methods里

最好不要这样写容易乱
不是所有在methods写的都可以直接写在@click后面比如alert

因为写在body中先找对应的vue但vue中不包含alert所以就报错,alert在window中

解决在vue实例中加入window
这边写的window就等于
window:window 表示把窗口对象放入data中

但没必要太复杂了
本文探讨了在Vue.js中如何使用methods和computed属性来处理逻辑。简要介绍了在简单场景下可以直接在模板中使用methods,但在复杂逻辑时推荐将方法放在methods内以保持代码整洁。同时,提到了在Vue实例中引用全局方法如alert时可能出现的问题,并解释了如何解决。文章提醒开发者注意代码组织,避免直接在模板中混杂过多逻辑。
850

被折叠的 条评论
为什么被折叠?



