发布网友 发布时间:2022-04-24 04:39
共1个回答
热心网友 时间:2022-04-20 01:34
vue的自定义指令可以很好地或者说以更好的方式实现这个需求。
其中this.el还会告知自定义指令所在的元素,并在元素(每次)渲染【前】调用指令函数。
<script>
Vue.component('v-scoped',{
update:function(_scoped){
this.el.textContent=_scoped+this.el.textContent;
}
});
</script>
<style v-scoped="'body>'">
a{color:blue;}
</style>
有些功能确实需要在实际使用后才“看得到”文档中的相关阐述,死磕文档并不是好做法。当然,这要结合带着问题再回过头来看文档。先通读一遍文档,并时刻不认为“都看过了、没有需要的东西”是非常重要的。
——
官网文档地址:
http://cn.vuejs.org/guide/custom-directive.html