【问题标题】:is it possible to use directive intercepting vue from render the template是否可以使用指令从渲染模板中拦截 vue
【发布时间】:2018-04-23 16:52:25
【问题描述】:

是否可以使用指令阻止 vue 渲染模板?

例如

<div v-prevent-render>{{ variable }}</div>

将显示{{ variable }}, 但不是variable的值

---更新---

其实我是准备在render之前做一些操作的,不只是为了显示原文……等事情做好了,我会用$mount或者render。

所以也许我需要的是一种渲染拦截器......

【问题讨论】:

    标签: vue.js render vue-directives


    【解决方案1】:

    您可以为此使用v-pre

    <div v-pre>{{ variable }}</div>
    

    这是 JSFiddle:https://jsfiddle.net/craig_h_411/5bnv7v28/

    【讨论】:

    • 不错的一个。我不知道这存在。我实际上花了 20 分钟试图为此制定指令
    • 其实我是准备在render之前做一些操作的,不只是为了显示原文……
    • 你是这个意思吗? *.com/questions/42262007/…
    • 比如我在data中没有变量别名,但是我想在render之前创建一个
    • @craig_h 谢谢,但这不是我需要的