vuejs2 - 关于 VueJs 中的 DOM 操作的困惑
问题描述
我的模板中有一个选择元素,我正在使用@change 调用一个函数。
<select
@change="updatePriorityAndStatus($event, windex, w.ProjectCode)">
</select>
如您所见,我正在使用 $event 变量来访问 DOM 事件。现在在我的函数中,如果我做这样的事情
updatePriorityAndStatus($event, id, code) {
$event.target.parentNode.children[0].style.backgroundColor = '#ff3300';
},
它是否操纵实际的 DOM ?正如我们所知,我们不应该像在 JS 或 JQuery 中那样操作实际的 DOM。
解决方案
推荐阅读
- thunderbird-addon - 在 Thunderbird 60 中禁用 XUL 缓存
- maven - log4j2不登录部署在tomcat上的webapplication
- python - 如何预测特征数量是否与测试集中可用的特征数量不匹配?
- flatpickr - 如果将空数组传递给 Flatpickr 中的启用参数,则禁用所有日期
- gcc - __attribute__ ((warn_unused_result)) 不会为 shared_ptr 生成警告
- java - 将 weblogic 迁移到 tomcat:没有可用的 JTA UserTransaction
- clam - 套接字上的 ClamAV clamd INSTREAM 的间歇性问题
- swift - 图片资源和 NSImageView
- react-native - 当反应本机应用程序在后台时如何保持套接字打开?
- linux - 收集linux上所有连接的设备