Vue的基本格式
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>HelloVue</title> <script type="text/javascript" src="js/vue.js"></script> </head> <body> <!--准备好一个容器--> <div id="root"> <h1>hello</h1> <h3>有不会的请点我,我帮你查</h3> <a v-bind:href="url">点我</a>
// @click = v-on:click
<button v-on:click="showInfo">点我提示信息</button> </div> <script type="text/javascript"> Vue.config.productionTip = false //阻止vue在启动时生成生产提示
// ajax的格式代码
$.ajax({
type: "post",
url: "path",
cache:false,
async:false,
dataType: ($.browser.msie) ? "text" : "xml",
success: function(xmlobj){
function1(){};
}
});
const x = new Vue({ //el用于指定当前Vue实例为哪个容器服务,值通常为css选择器字符串 el:'#root', data:{ //data中用于存储数据,数据供e1所指定的容器去使用,值我们暂时先写成一个对象 name:'LGF', url:'http://www.baidu.com',
school:{
address:'华夏大道718号',
name:'华夏大学'
},
methods:{
function showInfo(event){
alert('同学你好')
}
}
} }) </script> </body> </html>
基本格式为
Vue({xx(el)
,xx(data)
})
①:el可以用id选择器来引用上面的div组件
②:data中的第一个name可以用{{name}}来动态获取,而url则需要有v-bind来标记src:,如上面的a的href(v-bind可以省略),则可以写成:href='url'
③:v-model只能用来修饰value属性格式如右→(v-model:value=='name'),因为v-model只能用来修饰value,所以我们直接省略 :value 直接写如右→(v-model='name')

浙公网安备 33010602011771号