我们想做的,vue都帮我们做好了 / 网络研习社#12

lemooljiang(76)
Published in
#cn
Words
405
Reading
2 min
Listen
Play
7y

vue是一个相当火的前端,在前一篇中简略地体验了一下。它可以帮你做很多事情,清晰地规划日常事务。天天纠结于学哪种前端的朋友现在可以有一个简单的答案,那就是vue.js。

vue还可以和Django restframework来进行前后端分离的设计。这是我在做小程序时遇到的问题,现在倒是有了解决的办法。不过学习新方法确实也蛮头大的,快半月了,还只是一点点进展。这里做点小笔记,慢慢折腾。

常用表达式:

1v-cloak 
<p v-cloak>{{ msg }}</p>
2<p v-text='msg'></p>  / 
3<p v-html='msg2'></p>  / html
4v-bind:title='mytitle'     /
   v-bind:title -> :title='mytitle'
5v-on:click='show'  /
  methods:{
show: function () {
alert(hello world)
}
}
v-on:click -> @click

v-model,()
v-model=msg
msg:hello world

v-for
<p v-for=item in list>{{item}}</p>
<p v-for= (val, key) in user>{{val}}{{key}}</p>

v-if ,v-show
<p v-if=true></p>
v-if
<p v-show=true></p>
v-show

事件修饰符:

.stop @click.stop=show   /
.prevent  /
.capture  /
.self     /
.once    /

计算属性

Vuecomputed
computed:{
  show: function () {
    return show = true;
  }
}

过滤器:

Vue.filter(filtername,function(data){}) 
{{ data | filtername}}

按键修饰符:

@keyup.enter=function
.enter
.tab

网络研习社系列文章:


lemooljiang@lemooljiang #network-institute

我们想做的,vue都帮我们做好了 / 网络研习社#12 | Ecency