Babel不会转换绑定表达式

时间:2016-10-27 09:22:56

标签: javascript vue.js vue-loader

在我们的项目中,我们使用的是VueJS,我们有很多代码,如下所示:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <p>http://www.google.com</p> <p>http://www.google.com</p> <p>http://www.google.com</p> <p>http://www.google.com</p> <p>http://www.google.com</p> <p><img src="http://www.google.com"/></p>

但是,它在IE 11中不起作用,因为IE中不支持字符串模板功能,并且似乎Babel无法转换此字符串,因为它的解释涉及一些VueJS魔法并且Babel将其视为字符串。这是一条错误消息:

enter image description here

除了用手重写所有这些代码外,是否有解决此问题的方法?

我们正在使用Vue 1.0,而<template lang="jade"> div(v-bind:class='`type-${type}`') Hello world! </template>用于单文件组件支持,配置如下所示:

enter image description here

0 个答案:

没有答案