vue中获取元素样式

  1. vue中使用this.$refs.name.style获取到的是内敛的样式,非css样式
  2. 请教各位要获取在css中写的样式要如何操作? 例如background-color。
  3. 麻烦知道的写出代码,别只说用哪个属性,太模糊了。
阅读 5.1k
4 个回答

clipboard.png

伪需求。

vue是数据驱动的,也就是说你应该可以从数据中获取你想要的信息元素样式.

新手上路,请多包涵

如果你的需求是样式的添加或者替换的话,绑定class就可以了

早点转换你的思考方式,vue不像jquery那样获取元素改变样式,而是把样式也当做是一个对象,或者用一个变量来控制样式

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题