解决vue在ie中不能使用的问题

安装配置

(1)我们可以到其发布页上(点击跳转)将 babel.js 或 babel.min.js 下载下来,并在页面上引用。

1

<script src="babel.min.js"></script>


(2)也可以直接引用在线版的地址

1

<script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>

 

测试样例

(1)这里我们还是使用 ES6 的 let 和 const 这两个新特性为例。注意:虽然我们的 ES6 脚本也是放在 script 标签之中,但是要注明 type="text/babel"

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<!DOCTYPE html>

<html>

  <head>

    <meta charset="utf-8">

    <title>hangge.com</title>

    <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>

    <script type="text/babel">

      for (let i=0; i<5; i++) {

        console.log('sm')

      }

      console.log(i) // Error: i is not defined

 

      const fix = {}

      fix.some = 'sm'

      console.log(fix.some) // sm

    </script>

  </head>

  <body>

  </body>

</html>


(2)访问页面,可以看到 ES6 代码已经自动被转换成 ES5 的了。

原文:JS - Babel使用详解1(基本介绍、使用babel-standalone实现ES6在线转换)

转载于:https://my.oschina.net/u/3648322/blog/1624245

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值