<div id="app">
<div class="div1"></div>
<div class="div2"></div>
</div>
使用场景,牌匾文字上的公司名要根据字数多少自动变大变小,要先拿到文字内容
html:
<div class="head-h1" ref="company_name" >{{datascompany_name}}</div>
js:当页面刚加载完,通过接口获取{{datascompany_name}}的值,要对里面的值编辑时
this$refscompany_name 拿不到值
解决办法:
接口响应完,this$nextTick()方法里面 *** 作DOM,它才能接收到DOM更新的值
官方解释:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。
this$nextTick(_=>{
。。。。
this$refs company_name
})
new Vue({
data:{
my_html:'<a href=">})//使用v-html指令输出data中的html元素
<div v-html="my_html"></div>
在vue中可以通过给标签加ref属性,就可以在js中利用ref去引用它,从而 *** 作该dom元素。
以下是个例子:
Vue系列产品为3D自然环境的动画制作和渲染提供了一系列的解决方案。Vue系列有很多不同的产品,这是为了满足不同阶层的用户的需要:可以满足专业的制作工作室,同样也能满足3D自由艺术家。
参与项目:
《阿凡达》《2012》《赤壁》《斯巴达克斯》《死不瞑目》《尸城30夜》《功夫熊猫》《异形大战铁血战士》《微光城市》《神奇四侠》《致命拜访》《冒牌天神》《与王一夜》《老友与钱》《加勒比海盗》《ALAUID》《假结婚》《特种部队》《失落的大陆》《终结者》《坠入地狱》《Dragonball Evolution》《女同志吸血鬼杀手》《爱丽丝梦游仙境》《诸神之战》《驯龙记》《狼人》《闰年》《可爱的骨头》《魔法奇幻秀》《美少女特工队》《吉诺密欧与朱丽叶》《纳尼亚传奇》《猫头鹰王国》《歪小子斯科特》《卑鄙的我》《最后的风之子》《怪物史瑞克》《波斯王子》《饥饿游戏》《地心历险记》《雨果》《亚瑟圣诞》《丁丁历险记》《惊天战神》《超级8》《雷神》《大战外星人》《本杰明·巴顿奇事》《马达加斯加》《澳洲乱世情》《空中杀手》《夺宝奇兵》《奇幻精灵事件簿》
以上就是关于vue作用于一个div上怎么传递数据到并列的div全部的内容,包括:vue作用于一个div上怎么传递数据到并列的div、vue 无法获取DOM的innerHtml、vue.js获取到的数据中所含的html元素如何按html正常显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)