为什么程序能识别me-slider标签

为什么程序能识别me-slider标签

import MeSlider from 'base/slider';

export default {


    name: 'HomeSlider',

    components: {

      MeSlider,

    //   MeLoading,

      swiperSlide

    },

明明引入和注册都是 MeSlider,那他是怎么识别me-slider呢,如果写成Me-slider,或者 MeSlider呢

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,在vue中,引入和注册组件写成MeSlider,那么在使用时,可以把字母小写,中间加一个-,也就是写成me-slider,中间写成-而不是_等其他符号是内部规定好的。

另外:是没有me_slider这种写法的,控制台会有报错。

祝学习愉快~

好帮手慕言 2020-04-29 18:46:55

同学你好,这是内部已经规定好的。另外:在引入时,名字中是不能写-的,会报错

http://img1.sycdn.imooc.com//climg/5ea958dc095f1ef805030049.jpg

如下:

http://img1.sycdn.imooc.com//climg/5ea9591f09504dea05360329.jpg

视频中老师就是使用的MeSlider,可以正常运行,同学记住这种写法就可以了。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 一拍 #1
    我其实想问的是<me-slider/>这个怎么识别的,怎么跟引入的组件对应呢,为啥不能是<me_slider/>,假如引入了2个组件,<me_slider/>怎么知道对应哪个组件
    2020-04-29 18:51:50
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师