SOURCE

console 命令行工具 X clear

                    
>
console
vm = new Vue({
  el: "#app",
  data: {
    option: {
      onSubmit: (...arg) => vm.onSubmit(...arg)
    },
    rule: []
  },
  methods: {
    getRule() {
      fetch("//file.lotkk.com/json-form2.json")
        .then(res => res.json())
        .then(rule => {
        this.rule = rule
      })
    },
    onSubmit(formData) {
      alert(JSON.stringify(formData))
    }
  },
  mounted() {
    this.getRule()
  }
})
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.min.js">
</script>
<script src="https://cdn.jsdelivr.net/npm/iview/dist/iview.min.js">
</script>
<script src="https://cdn.jsdelivr.net/npm/form-create/dist/form-create.min.js">
</script>
<script src="https://cdn.jsdelivr.net/npm/form-create@1.4.4/district/province_city_area.js">
</script>
<div id="app">
  <form-create :rule="rule" :option="option" />
</div>
@import url("//cdn.jsdelivr.net/npm/iview/dist/styles/iview.css");
#app {
  padding: 32px;
}

.ivu-date-picker {
  width: 100%!important;
}