奔三路 - 你30岁前的学习路!

奔三路学习网

当前位置: 主页 > vue面试通 > 面试题 >

vue新增4道常问基础面试题

时间:2017-11-16 09:44来源:未知 作者:admin
1、vue的组件是怎么定义的?父组件怎么给子组件传值? 答:首先注册vue.components,第一个参数是组件名称,第二个参数是选项。 直接绑定一个属性,然后在子组件props里面接收 2、使用
1、vue的组件是怎么定义的?父组件怎么给子组件传值?

答:首先注册vue.components,第一个参数是组件名称,第二个参数是选项。

直接绑定一个属性,然后在子组件props里面接收


2、使用过element.ui吗?说下它其中两个组件的使用方法?

答:使用过。

用过一个布局的,它是由24份,它的写法是:span后面带的数字它占24份里面的宽度。:offset是它

的间距,后面也是跟数字,也是从24份里面取的。

input按钮,标签是el-input,后面type跟上一个属性就是显示不同按钮的类型,有默认的default

(默认的)、success(成功的)、warning(警告)、danger(危险)、info()、primary()


3、说下你对mvvm的理解?双向绑定的理解?

答:mvvm就是vm框架视图、m模型就是用来定义驱动的数据、v经过数据改变后的html、vm就是用来实现双向绑定

    双向绑定:一个变了另外一个跟着变了,例如:视图一个绑定了模型的节点有变化,模型对应的值会跟着变


4、说出你所使用过的vue指令

答:v-on(监听事件、@change、@click)、v-if(判断的)、v-show(显示/隐藏)、v-bind(绑定属性、:disabled、:src)


5、你觉得怎样的自定义组件是完善的?至少说出4点

答:

第一点、可以通用

第二点、代码尽量简洁

第三点、容易修改

第四点、功能要多一点 (责任编辑:admin)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片