react的jsx语法很好用,但是vue的jsx语法就不是很好用了。 vue的jsx语法不能实现双向数据绑定以及各种比如v-for指令,只能自己用代码用另一种方式实现出来。着实是费了一些功夫,现在来说一下我使用vue的jsx语法过程中用到的东西吧,当个记录,也方便以后查看。 因为我的项目用得是iview的框架,所以这里用的是iview的table组件+vue2.0+jsx 传送门 :iview: https://www.iviewui.com/components/table vue的jsx语法: https://cn.vuejs.org/v2/guide/render-function.html#ad 以下是代码: 1 // 以下是table 2 <div style="width:100%;"> 3 <i-table border :columns="columns2" :data="data2" style="width:100%;"></i-table> 4 </div> 5 6 7 // 以下是data数据 8 9 export default { 10 data(){ 11 return { 12 columns2: [ 13 { 14 title: "编号" , 15 key: "num" , 16 align: "center" , 17 width: