Code Monkey home page Code Monkey logo

babel-preset-vue's Issues

prevent auto convert HTML escape characters

For Example:
in parent:
render(){ return ( <div>abc &lt; </div> ) }

in child
this.$slots.default // we have "abc <"

Is there any way to prevent auto-converting &lt; to < ?

Adding sugar

I think we could add sugar transforms to this preset as a complex preset. Here's draft release notes. It's 100% reverse compatible. The only thing that could be potentially affected is:

const A = () => <h1>Hello</h1>

But since we use this.$createElement this syntax is not likely to be used anywhere.

@yyx990803, @egoist, what do you think?

Syntax error on valid code.

> mocha --require babel-register --require test/unit/setup.js "test/**/*.spec.js"

---/node_modules/babel-core/lib/transformation/file/index.js:558
      throw err;
      ^

SyntaxError: ---/src/views/Accommodation.vue: Unexpected token, expected , (14:85)
  12 |             <tr>
  13 |               <td> Total Cost of Accommodation </td>
> 14 |               <td id="divtotalcost" class="amount"> {{ formatPrice(accommodationSpend.totalCostOfAccommodation) }} </td>
     |                                                                                      ^
  15 |             </tr>
  16 |             <tr>
  17 |               <td> Number of Room Nights </td>
    at Parser.pp$5.raise (---/node_modules/babylon/lib/index.js:4454:13)

For some reason it doesn't believe I can have a '.' in an argument?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.