<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. UVA 10200 Prime Time 水

    题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem ...

  2. jmeter ant 运行 提示Error occurred during initialization of VM

    运行ant提示错误 网上找到的方法 将set HEAP= -Xms512m -Xmx1024m 改成set HEAP= -Xms512m -Xmx512m 保存后运行成功

  3. (python)循环中动态产生变量

    >>> for i in xrange(5): exec 'a'+str(i)+' = '+str(i)+'' >>> a0 0 >>> a1 1 ...

  4. Servlet源码级别进行详解

    1.首先我们先看看Servlet的类结构图,然后再分别介绍其中的接口方法 由上图可以看到,Servlet和ServletConfig都是顶层接口类,而GenericServlet实现了这两个顶层类,然 ...

  5. print webpage

    使用浏览器打印网页时(A4纸)有一个固定的尺寸: 高级浏览器: width:700px height:1000px

  6. mysql数据库优化课程---5、要索引和不要索引的区别是什么

    mysql数据库优化课程---5.要索引和不要索引的区别是什么 一.总结 一句话总结: 索引速度快,就是查表的时候,操作的话设置索引就好了 1.数据库设计的时候不允许字段为null的好处是什么? nu ...

  7. ImageSwitch图像切换控件

    ImageSwitch图像切换控件 继承ViewAnimator所以可以做动画 继承ViewGroup所以可以装别的控件,所以ImageSwitch里面装的就是image,不过要找个ImageView ...

  8. open inventor 学习笔记

    初次接触open inventor,跟以前学习一种新的东西,都想要先做出个小的helloworld程序,这个当然也不例外. 首先会创建一个窗口句柄,初始化一下场景数据库. HWND window = ...

  9. spring boot + thymeleaf 报错 org.thymeleaf.exceptions.TemplateInputException

    org.thymeleaf.exceptions.TemplateInputException: Error resolving template "admin/verifyPassword ...

  10. bgcolor RGB 和16进制之间的转换,16进制转RGB,源码

    <p>bgcolor RGB 和16进制之间的转换,16进制转RGB,源码例如:<br /> 输入 201,255,201 转换成 #C9FFC9</p> < ...