当前位置: 代码迷 >> 综合 >> vue js入门
  详细解决方案

vue js入门

热度:99   发布时间:2024-01-20 22:41:17.0

1、初步使用,引入node.js文件即可。

     引入数据与DOM绑定。

<div id="app">{
   { message }}
</div>
<script>
var app = new Vue({ //每个vue.js的应用起步都是通过构造函数Vue创建一个vue的根实例
  el: '#app',data: {message: 'Hello Vue!'}
})
</script>

2、指令:带有前缀v-,表示它们是vue提供的特殊属性。职责:当其表达式的值改变时,相应的将某些行为应用到DOM上。

      插值:

文本:{ {msg}} mustache语法,绑定数据上的msg属性发生改变,此处内容也会更新。 

   <p>{
   {msg}}</p>
   v-once指令,进行一次性赋值,数据改变时,插值处的值不会改变。

          <p v-once>{
   {msg}}</p>
纯html:v-html=""。   注意:你的站点上动态渲染的任意 HTML 可能会非常危险,因为它很容易导致 XSS 攻击。请只对可信内容使用 HTML 插值,绝不要对用户提供的内容插值。

               属性:v-bind:id=" " ,v-bind:disabled=" ",v-bind:title=" ",v-bind:href=" "

修饰符:以半角句号.指明特殊的后缀,指出一个指令应该以特殊方式绑定。

     条件与循环:v-if="seen" 在data里面设置seen的值为true或者false。

   v-for="todo in todos"  里面的todos为data里面的数据。 { {todo.name}}

3、修改数据:app.key="新消息";

     添加数据:如果key是一个数组  app.key.push({name:'新项目'});

      

  相关解决方案