<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="vue.js"></script>
</head>
<body>
<div id="app">
<p v-text="temp"></p>
<div v-html="thtml"></div>
<p>{{num1+num2}}</p>
<p>{{num1+10}}</p>
<p>{{mtemp?888:999}}</p>
<p v-show="vs">澳洲生物学家发现新草本植物,薯片味的</p>
<p v-if="vif">DIY:五种配方简单的唇膏</p>
<p v-else="velse">美军将在武器系统中加入人工智能</p>
<div v-for="item in userlist">
<ul>
<li>{{item.name}}</li>
<li>{{item.age}}</li>
<li>{{item.gender}}</li>
</ul>
</div>
<input type="text" v-model="showtemp">
<p>{{showtemp}}</p>
<input type="button" value="显示我" v-on:click="showme">
<select v-model="sel">
<option value="111">111</option>
<option value="222" selected>222</option>
<option value="333">333</option>
</select>
</div> <script>
var vm=new Vue({
el:"#app",
data:{
temp:"morgana",
showtemp:'',
sel:'111',
thtml:"<button>heeh<button>",
num1:1000,
num2:10,
mtemp:true,
vs:true,
vif:true,
userlist:[{'name':'hope','age':18,'gender':'girl'},
{'name':'katherine','age':8,'gender':'girl'},
{'name':'morgana','age':28,'gender':'girl'},
]
},
methods:{
showme:function(){
// alert(this.showtemp)
alert(this.sel)
}
}
})
setTimeout(function () {
vm.temp="hope"
},2000)
</script>
</body>
</html> <html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="vue.js"></script>
<script src="axios.js"></script>
</head>
<body>
<div id="app">
<input type="button" value="clickme" v-on:click="showme">
<ul>
<li v-for="item in items">
{{item.cityCode}}
{{item.cityName}}
</li>
</ul>
</div>
</body>
<script>
new Vue({
el:"#app",
data:{
items:[]
},
methods: {
showme: function () {
var self = this;
var url = 'hotcity.json' axios.get(url, {
params: {
username: "egon",
}
}).then(function (response) {
self.items = response.data.data.hotCity;
})
.catch(function (error) {
console.log(error)
})
} }
}) </script> </html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="vue.js"></script>
<script src="axios.js"></script>
</head>
<body>
<div id="app">
username:<input type="text">
password:<input type="password">
<input type="button" value="login" v-on:click="login">
</div>
<script>
new Vue({
el:"#app",
data:{
username:'',
password:''
},
methods:{
login:function(){
var url="hotcity.json";
axios.post(
url,{username:this.username, password:this.password,},
{"headers":{"Content-Type":"application/x-www-form-urlencodeed"}}
).then(function(response){
console.log(response)
}).catch(function (error) {
console.log(error)
})
}
}
})
</script>
</body>
</html>

  

vue日常练习一的更多相关文章

  1. vue 日常开发小细节

    1. element-ui 日期选区禁用,设置属性 disabledDate: (time) => { const curDate = (new Date()).getTime() const ...

  2. vue日常问题总结

    1.Vue项目启动后首页URL带的#该怎么去掉? vue-router中默认使用的是hash模式,URL中带有#号,我们可以用如下代码修改成history模式: import Vue from 'vu ...

  3. Vue日常开发问题

    1.sh: webpack-dev-server: command not found 我的公众号:

  4. vue日常学习(2)

    1.组件学习之内容分发 1.1 作用域插槽 父级 <div class="parent"> <child> <template scope=" ...

  5. vue日常学习

    1.$refs可以用来进行父子级间通信.ref被用于作为子组件的索引ID,用以方便的在js中直接访问子组件.用法如下parent.$refs.idname 使用方法: 在父级元素上加上ref属性 &l ...

  6. Vue日常报错

    报错信息: Error: Cannot find module 'webpack/bin/config-yargs' at Function.Module._resolveFilename (inte ...

  7. 『vue踩坑日常』 在index.html中引入静态文件不生效

    Vue日常踩坑日常 -- 在index.html中引入静态文件不生效问题 本文针对的是Vue小白,不喜勿喷,谢谢 出现该问题的标志如下 控制台warning(Resource interpreted ...

  8. Vue packages version mismatch的解决方法 初来乍到,踩坑日常

    初来乍到,踩坑日常 这个问题也是我也是接受别人项目,出现的问题,在下载好依赖后运行的时候报这样的错误 它上面显示两个版本一个vue的版本,一个vue-template-compiler版本,我这边忘了 ...

  9. [20190618]日常学习记录(二)-flex属性及vue实战

    早上在看flex属性,总结一下它的优缺点 为什么使用flex, 她和浮动相比,代码更少.浮动要考虑左浮动右浮动,有时还要去清除浮动.flex一行代码就搞定了. 她更灵活,实现平均分配,根据内容大小分配 ...

随机推荐

  1. ZooKeeper-安装和运行

    ZooKeeper安装和运行 1. 下载安装包 zookeeper-3.4.9.tar.gz 2. 解压 tar -zxvf zookeeper-3.4.9.tar.gz ZooKeeper提供了几个 ...

  2. vc 自删除

    // delself.cpp : 定义控制台应用程序的入口点.// #include "stdafx.h"#include <windows.h>#include &l ...

  3. UOJ222 【NOI2016】区间

    本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作. 本文作者:ljh2000 作者博客:http://www.cnblogs.com/ljh2000-jump/ ...

  4. 【转】java中静态方法和非静态方法的存储

    将某 class 产生出一个 instance 之后,此 class 所有的 instance field 都会新增一份,那么所有的 instance method 是否也会新增一份?答案是不会,我们 ...

  5. numpy里*与dot与multiply

    一.*  , dot()   multiply() 1, 对于array来说,(* 和 dot()运算不同, * 和 multiply()运算相同) *和multiply() 是每个元素对应相乘 do ...

  6. mysql与mongodb命令对比

    连接:mysql: mysql -h localhost -u username -pmongodb:con = pymongo.Connection(‘localhost’,27017)显示数据库m ...

  7. Remoting 学习一调用远程的类就像调用本地的类一样

    Remoting   使用TCP/IP 协议,服务端可以是服务,web服务器,类.   例子1.  远程调用服务端的类,就像调用客户端机器上的类一样.   服务端代码 (先定义被客户端调用的类,然后注 ...

  8. LeetCode OJ:Binary Search Tree Iterator(二叉搜索树迭代器)

    Implement an iterator over a binary search tree (BST). Your iterator will be initialized with the ro ...

  9. 三目运算符与if else的运行效率

    两者的效率比较: 当比较次数较少时,效率一样: 当比较次数较多时,发现ifelse的速度更快,应该是其汇编指令更少的原因.   if else的汇编代码如下:     三目运算符代码如下:

  10. Spring Boot 简单日志配置

    在生产环境中,只打印error级别的错误,在测试环境中,可以调成debugapplication.properties文件## 默认使用logback logging.level.root=error ...