400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

vue的options选项有什么作用

这篇文章主要讲解了“vue的options选项有什么作用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue的options选项有什么作用”吧!

成都创新互联公司是专业的监利网站建设公司,监利接单;提供成都网站制作、成都网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行监利网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

在vue中,options选项是指“构造选项”,是在创建Vue实例时传入的参数,是一个对象,语法“const vm = new Vue(options)”。通过“new Vue(options)”来创建出一个Vue实例,也称为Vue对象,该Vue实例封装了操作元素视图的所有操作,可通过Vue实例来轻松操作对应区域的视图。

Vue中options的作用

options是什么

options
顾名思义就是“选项”的意思, 或称为构造选项. 是在创建Vue实例时传入的参数, 是一个对象.
const vm = new Vue(options)

options的五类属性

入门属性

new Vue({
    el:"#app"
    template:`
我是小明
` }) 可以使用$mount代替 new Vue({     template:`
我是小明
` }).$mount("#app")

对象
new Vue({
    template:"
{{n}}
",     data:{         n:0     } }).$mount('#app') 函数 vue非完整版只支持函数 new Vue({     template:"
{{n}}
",     data(){         return {             m:5         }     } })$mount('#app')

new Vue({
    template:"
{{n}}{{ add()}} 按钮
",     data:{         n:0     },     methods:{         add(){      console.log('我可以是事件处理函数也可以是普通函数') }         } }).$mount('#app')

注册全局组件
Vue.component('Deon1', {
  template: "

全局组件

" }) 注册局部组件 const deon2 = {   template: "

局部组件 {{n}}

",    //在组建中data必须使用函数   data() {     return {       n: "小明"     }   } } new Vue({   components: {     Deon2: deon2,     Deon3:{       template:"

组件3

"   }   },   template: `     
页面                 
    ` }).$mount('#app')

使用vue文件添加组件

deon4.vue文件




div {
  border: 1px solid red;
}

main.js

import Deon4 from './deon4.vue'
Vue.component('Deon1', {
  template: "

全局组件

" }) const deon2 = {   template: "

局部组件 {{n}}

",   //在组建中data必须使用函数   data() {     return {       n: "小明"     }   } } new Vue({   components: {     Deon2: deon2,     Deon3: {       template: "

组件3

"     },     Deon4   },   template: `     
页面                         
    ` }).$mount('#app')

new Vue({
    template:"
{{n}}
",     data:{         n:0     },      created() {     console.log("实例出现在内存中了触发");   },   mounted() {     console.log("实例出现在页面中触发");   },   updated() {     console.log("实例出现了变化触发");   },   destroyed() {     console.log("实例被销毁了触发");   } }).$mount('#app')

new Vue({
  components: {
    Deon1: {
      props: ["m"],
      template: "
{{m}}
"     }   },   template: `
`,   data: {     m: 666   } }).$mount('#app')

感谢各位的阅读,以上就是“vue的options选项有什么作用”的内容了,经过本文的学习后,相信大家对vue的options选项有什么作用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


网页题目:vue的options选项有什么作用
本文来源:http://mbwzsj.com/article/gpssho.html

其他资讯

让你的专属顾问为你服务