为了账号安全,请及时绑定邮箱和手机立即绑定

如何在vue.extend中通过判断是否使用propsData传参,选择不同的模板?

如何在vue.extend中通过判断是否使用propsData传参,选择不同的模板?

眼眸繁星 2018-12-14 20:14:36
如果不传参数的话,希望中间的线也不显示,应该什么写呢?<body>    <author></author>    <div id="author"></div></body>    var authorExtend = Vue.extend({        template: "<p><a :href='authorUrl'>{{authorName}}----{{a}}</a></p>",        data: function() {            return {                authorName: 'baidu',                authorUrl: 'http://www.baidu.com'            }        },        props: ['a']    });    new authorExtend({        propsData: {            a: 1        }    }).$mount('author');    new authorExtend().$mount('#author');
查看完整描述

1 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

 template: "<p><a :href='authorUrl'>{{authorName}}  <span v-if="a">----{{a}}</span></a></p>",

查看完整回答
反对 回复 2019-01-13
  • 1 回答
  • 0 关注
  • 392 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信