vue.js

<!DOCTYPE html>
<html >
  <head>
    <meta charset="UTF-8">
    <title>Vue Demo</title>
  </head>
  <body>
    <div id="my_view">
      搜索:<input v-model="search" type="text" />
    <ul>
      <li v-for="friend in friends | filterBy search in 'name'"> {{ friend.name }} </li>
    </ul>
    </div>
    <script src="vue.min.js"></script>
    <script src="app2.js"></script>
  </body>
</html>

//app2.js

var myModel = {
  name: 'Ashley',
  age: 24,
  friends: [{
    name: 'Bob',
    age: 21
  }, {
    name: 'Jane',
    age: 20
  }, {
    name: 'Anna',
    age: 29
  }],
  search: ''
};

var myViewModel = new Vue({
  el: '#my_view',
  data: myModel
});

原文地址:https://www.cnblogs.com/youxianyen/p/7159487.html