-
学生名称:{{ name }}
+
+
学生名称:{{ name }}
学生年龄:{{ age }}
-
@@ -19,3 +18,9 @@ export default {
}
+
+
diff --git a/20_脚手架/vue_code/src/main.js b/20_脚手架/vue_code/src/main.js
index 9b213cd..30ef712 100644
--- a/20_脚手架/vue_code/src/main.js
+++ b/20_脚手架/vue_code/src/main.js
@@ -2,14 +2,10 @@
import Vue from "vue";
// 引入App
import App from "./App";
-// 引入插件
-import plugins from "./plugins"
// 设置Vue
Vue.config.productionTip = false
-// 使用插件
-Vue.use(plugins)
// 实例化Vue
new Vue({
diff --git a/20_脚手架/vue_code/src/plugins.js b/20_脚手架/vue_code/src/plugins.js
deleted file mode 100644
index ab8d224..0000000
--- a/20_脚手架/vue_code/src/plugins.js
+++ /dev/null
@@ -1,34 +0,0 @@
-export default {
- install(Vue) {
- // 全局过滤器
- Vue.filter("mySlice", function (value) {
- return value.slice(0, 4)
- })
-
- // 全局指令
- Vue.directive("fbind", {
- bind(element, binding) {
- element.value = binding.value
- },
- inserted(element, binding) {
- element.focus()
- },
- update(element, binding) {
- element.value = binding.value
- }
- })
-
- // 定义混入
- Vue.mixin({
- data() {
- return {
- x: 100,
- y: 200
- }
- }
- })
-
- // 给Vue原型上添加一个方法
- Vue.prototype.hello = ()=> {alert('Hello')}
- }
-}
\ No newline at end of file