vue 学习 第1节-阿里云开发者社区

开发者社区> 开发与运维> 正文

vue 学习 第1节

简介:

//使用this,可以直接获取data中的值,但无法获取到methods中的值。
var details = function () {

return this.site + " - 学的不仅是技术,更是梦想!";

};

var methods = {

details: details

};

var data = {

site: "菜鸟教程",
url: "www.runoob.com",
alexa: "10000"

};

//vue 构造器
var vm = new Vue({

el: '#vue_det',
data: data,
methods: methods

})

上面的写法比较格式比较清晰,建议以这样的格式编写。

通过{{ }}的方法,与Vue中的对象进行双向绑定,可以绑定data,也可以绑定methods,在methods中,还可以传值。

<h1>site : {{site}}</h1>
<h1>url : {{url}}</h1>
<h1>{{details( 'arg1', 'arg2')}}</h1>

可以使用$符号,获取vm的属性
vm.$data === data
vm.$el === document.getElementById('vue_det')

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章