首页 > 教育培训

用vue编写的代码用什么打开 vue为什么必须包含div?

vue为什么必须包含div?

我们在初学vue时,另一个上手难的例子基本上也是futurevue({el:'#app'}),不过为什么不vue实例只有武器挂载在一个div上呢?则是的当我们正在写另一个vue页面的时候,我们根本无法在template标签下写两个div,vue嘱咐我们只有写一个元素,但为么没有办法有一个元素呢?并不一定我们都巳经早已经习惯了,但却称不上来为什么。

笔者入坑vue也有一段时间了,对vue也算打听一下,vuex、vue-router也我用不少;可是前段时间一注意到这个面试问题却觉得再看看子回答不上了,若不是每次来写代码也都是拿来就用,也没有一遍的思考过里面的原因;莫名地报错了就换一种写法,能用就行,不是么。

这个问题要从两个方面来说:

用vue编写的代码用什么打开 vue为什么必须包含div?

当我们构造函数vue的时候,需要填写一个el选项,来指定我们的spa通往:如果我们把代码改造再看看,转成两个入口。

这时候会发现到只有一第一个div被软件渲染不出来,而第二个div我还是原封不动。我们简单点来看下vue的源码是怎么实现程序的可以看到携挂函数传了一个el参数,这个参数这个可以是string类型,也可以不是一个element元素,也就是dom节点。最重要的是elelampampquery(el)这一行代码,的话再继续查查query函数是干什么的:必须datatable函数判断如何确定是string类型,要是是string类型,就函数资源页面中的元素,不过queryselector单单回自动分配指定中,选择器的第一个元素,因为这就请解释了为啥第二个div会原封不动。

vue当然并还不知道哪一个才是我们的入口,毕竟这对一个入口来讲,这个入口就是一个vue类,vue不需要把这个入口里面的所有东西拿来渲染、处理,最后再原先再插入到dom中。如果没有另外系统设置了多个入口,那就vue就不知道哪一个才是这个类。

会vue再上手uni-app难度大吗?

uni-app那就是实现vue开发的框架,要是你会vue的话,入门应该是是真没什么问题,如果练熟先去做项目的话,肯定有些难度的。具体详细哪些难度我们得弄清uni-app到底是是什么。

uni-app是两个建议使用vue.js开发所有前端应用的框架,开发者c语言设计一套代码,可首页到ios、android、h5、以及各种小程序(/支付宝/百度/头条//钉钉)等多个平台

代码elvue元素div

原文标题:用vue编写的代码用什么打开 vue为什么必须包含div?,如若转载,请注明出处:https://www.xinyige.net/tag/17265.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「鑫艺阁」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。