diff --git "a/\345\217\266\345\270\270\346\230\245/2021-5-25.md" "b/\345\217\266\345\270\270\346\230\245/2021-5-25.md" new file mode 100644 index 0000000000000000000000000000000000000000..5b48125e608606e3e00da0fb82b62d98f15cbdbe --- /dev/null +++ "b/\345\217\266\345\270\270\346\230\245/2021-5-25.md" @@ -0,0 +1,69 @@ +# 新课vuejs(没想到吧一周就把mvc学完了) 天气 ⛅ 这雨欲下又止 + +## vuejs +这玩意儿的定义就是一套用于构建用户界面的渐进式框架 ++ 开发版本 包含了有帮助的命令行警告 ++ 生产版本 去掉了警告 + +## 文本插值 +先定义一个标签,如下 +``` +
+{{msg}} +
+``` + +再引入vue的后面在写一个script标签 +``` +var app = new Vue({ +el: '#app', +data: { + msg: 'Hello Vue!' +} +}) +``` + +## 条件与循环 +定义一个标签 +``` +
+

现在你看到我了

+
+``` +注:这里v-if 指令后面是= + +script标签内容 +``` +var app3 = new Vue({ +el: '#app-3', +data: { + seen: true +} +}) +``` + +## 绑定元素 +定义一个标签 +``` +
+ + 鼠标悬停几秒钟查看此处动态绑定的提示信息! + +
+``` +注:v-bind:attribute(属性) v-band被称为指令指令带有前缀 v-,以表示它们是 Vue 提供的特殊 attribute + + +script标签内容 +``` +var app2 = new Vue({ +el: '#app-2', +data: { + msg: '页面加载于 ' + new Date().toLocaleString() +} +}) +``` +注:这里toLocaleString()方法根据本地时间把 Date 对象转换为字符串,并返回结果 + +# 今天就先这样吧 毕竟刚开始 懂的不多 +# 每日一言:很喜欢Jerry说的一句话《今天不出门》 \ No newline at end of file