vue中data为什么不写成data:{}这样而是写成data(){return {}}类型。
2024-08-26 11:08:04
data:{}:这样会直接挂载在vue实例中,变成全局变量,容易造成污染,再次今日该组件页面,会保留上次的变量值,不会被初始化
data(){return {}} :return包裹后数据中变量只在当前组件中生效,每次刷新页面就相当每次都初始化
最新文章
- web前端性能优化指南(转)
- php防注入
- ParentWindow属性及其一系列函数的作用——适合于那些不需要父控件管理内存释放的子控件
- 求帮看!!!!BZOJ 1014 [JSOI2008]火星人prefix
- 深入理解C指针之五:指针和字符串
- python循环
- StringBulider与StringBuffer的异同
- mysql varcahr转int类型
- Web 前端编程运维必备
- Linux环境——MySQL安装及配置(8.0版本)
- 保存eclipse个人配置的几种方式
- homework 张一刚
- Docker安装及常用命令
- Vue.js父与子组件之间传参
- 蜻蜓特派员 Windows XP SP3 纯净终结版
- 让docker容器开机启动
- 2017-2018-2 20155314《网络对抗技术》Exp4 恶意代码分析
- Exception异常转String【转】
- 几种常见SQL分页方式效率比较
- django的母板和继承