关于 statusbar_colors 的问题
-
浏览了一下 代码
8。0 里面 确实 没有了对 statusbar_colors 属性的处理
7.0 的代码: render_value: function() {<br /> var self = this;<br /> var content = QWeb.render("FieldStatus.content", {widget: self});<br /> self.$el.html(content);<br /> var colors = JSON.parse((self.node.attrs || {}).statusbar_colors || "{}");<br /> var color = colors[self.get('value')];<br /> if (color) {<br /> self.$("oe_active").css("color", color);<br /> }<br /> },<br />
8.0 的对应代码
render_value: function() {<br /> var self = this;<br /> var content = QWeb.render("FieldStatus.content", {<br /> 'widget': self, <br /> 'value_folded': _.find(self.selection.folded, function(i){return i[0] === self.get('value');})<br /> });<br /> self.$el.html(content);<br /> },