]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: fix example
authorEvan You <yyx990803@gmail.com>
Tue, 3 Dec 2019 22:36:45 +0000 (17:36 -0500)
committerEvan You <yyx990803@gmail.com>
Wed, 4 Dec 2019 10:54:24 +0000 (11:54 +0100)
packages/vue/examples/composition/grid.html

index f865ab92c1a3373615f66f403debbbca044b39b7..2d2f53e9919fd525eabb6186d75d6cc4e05d5ccb 100644 (file)
@@ -7,9 +7,9 @@
       <tr>
         <th v-for="key in columns"
           @click="sortBy(key)"
-          :class="{ active: sortKey == key }">
+          :class="{ active: state.sortKey == key }">
           {{ capitalize(key) }}
-          <span class="arrow" :class="sortOrders[key] > 0 ? 'asc' : 'dsc'">
+          <span class="arrow" :class="state.sortOrders[key] > 0 ? 'asc' : 'dsc'">
           </span>
         </th>
       </tr>
@@ -26,7 +26,7 @@
 </script>
 <!-- DemoGrid component script -->
 <script>
-const { reactive, computed } = Vue
+const { reactive, computed, toRefs } = Vue
 
 const capitalize = str => str.charAt(0).toUpperCase() + str.slice(1)
 
@@ -71,7 +71,7 @@ const DemoGrid = {
     }
 
     return {
-      ...state,
+      state,
       filteredData,
       sortBy,
       capitalize