color-picker.html 450 B

12345678910111213141516171819
  1. <div id="{$name}">
  2. <input type="hidden" name="{$name}" v-model="value">
  3. <el-color-picker v-model="value"></el-color-picker>
  4. </div>
  5. <script>
  6. new Vue({
  7. el: '#{$name}',
  8. data: function() {
  9. return {
  10. value:"{$value}"
  11. }
  12. },
  13. watch: {
  14. value: function (newVal, oldVal) {
  15. $('input[name={$name}').val(newVal);
  16. }
  17. }
  18. })
  19. </script>