将Webpack升级到版本4后的Vue-loader(无法横向监视)

时间:2019-07-20 11:03:21

标签: webpack vuejs2 webpack-4 vue-loader

我有几种形式的表格。在将webpack升级到版本15之前,以下代码有效。

<script>
    import FormModel from '../formModel/FormModel';

    export default {
name: "SelectInput",
        props: {
            form: FormModel,
            field: String,
            dataList: null
        }
 watch: {
            [`form.${this.field}`](val, oldVal) {
                this.val = val;
            }
        },
        computed: {
            isArrayDataList() {
                return this.dataList instanceof Array;
            }
        }
    }
</script>

问题在这里:

[`form.${this.field}`]

现在在浏览器的控制台中出现错误:

  

SelectInput.vue:60未捕获的TypeError:无法读取未定义的属性“字段”       在Module ../ node_modules / vue-loader / lib / index.js?!./ app / Admin / assets / partials / bootstrapForm / SelectInput.vue?vue&type = script&lang = js&

如果降级到Webpack版本3,此问题将得到解决。

0 个答案:

没有答案