Vue 将 ['星期一', '星期二', '星期三', '星期四', '星期五'] 转换为 "2,3,4,5,6":简单易懂的代码示例
"Vue 将 ['星期一', '星期二', '星期三', '星期四', '星期五'] 转换为 "2,3,4,5,6":简单易懂的代码示例"\n\n你可以使用 Vue 的计算属性来实现这个转换。\n\n首先,在 Vue 的 data 中定义一个数组,包含 ['星期一', '星期二', '星期三', '星期四', '星期五']:\n\njavascript\ndata() {\n return {\n weekdays: ['星期一', '星期二', '星期三', '星期四', '星期五']\n }\n}\n\n\n然后,在计算属性中使用 Array 的 map 方法将星期转换为对应的数字,并使用 join 方法将数字数组转换为字符串:\n\njavascript\ncomputed: {\n convertedWeekdays() {\n return this.weekdays.map(day => {\n return this.weekdays.indexOf(day) + 2;\n }).join(',');\n }\n}\n\n\n这样,convertedWeekdays 计算属性的值就会是 "2,3,4,5,6"。
原文地址: https://www.cveoy.top/t/topic/p2ca 著作权归作者所有。请勿转载和采集!