QingWei-Li / vue-markdown-loader

📇 Convert Markdown file to Vue2.0 component.
704 stars 162 forks source link

不支持mustache{{ }}写法啊 #4

Closed wulucxy closed 8 years ago

wulucxy commented 8 years ago

举例:

<checker 
    :value.sync="demo1Selected" 
    default-item-class="demo1-item" 
    selected-item-class="demo1-item-selected" 
    @on-change="onChange"
  >
    <checker-item 
      v-for="item in demo1" 
      track-by="$index" 
      :value="item.code" 
      :name="item.name" 
      @on-item-click="demo1Selected = item.code"
    >
    {{ item.code }}
  </checker-item>
</checker>

这个时候{{item.code}}就消失了

wulucxy commented 8 years ago

@QingWei-Li

QingWei-Li commented 8 years ago

你应该说的是 code blocks 里面的 {{ }},我们之前也遇到了,但是没找到好的解决方法。

有一个方法是把 Vue 默认的 {{ }} 分隔符配置成其他的 http://vuejs.org/api/#delimiters 这样就能保证写的 code blocks 里能使用 {{ }} 分隔符展示代码,而你真正使用的是自己配置的分隔符。

或者可能的话就用 v-text

QingWei-Li commented 8 years ago

@wulucxy 机智的我,搞定。更新到 0.3.3

wulucxy commented 8 years ago

@QingWei-Li 已验证通过,非常感谢及时回复并解决