vue2.0动态组件与render使用说明

这次给大家带来vue2.0动态组件与render使用说明,vue2.0动态组件与render使用的注意事项有哪些,下面就是实战案例,一起来看一下。

如下所示:

 

{{ msg }}

这里是Boor

直直

//import $ from '@/assets/scripts/lib/zepto.min' //console.log($); //import Vue from 'vue' function isEmptyObject(e) { var t; for (t in e) return !1; return !0 } function objectLength(o) { var len = 0; for(var p in o) { len++; } return len; } let data ={ c_0:{c:1}, c_1:{c:2}, c_2:{c:3}, c_3:{c:4} }; let num = 0; //console.log(objectLength(data)); const MyComponent = { //template: '

{{ item.c}}

', props: ['myData'], data(){ return{ //items : myData } }, render: function (createElement) { debugger; let items = this.myData; //items = JSON.stringify(items); let num = objectLength(items); if (!isEmptyObject(items)) { debugger; return createElement('p', Array.apply(null, { length: num }).map(function (v,index) { return createElement('h3', items['c_'+index]['c'].toString()) })) } else { return createElement('h1', '没有数据!'); } } }; // 注册 //Vue.component('my-component', MyComponent);export default { name: 'bar', data () { return { msg: 'Bar', fuck: 'Hello', items: data, currentView: MyComponent } }, methods:{ addData : function(){ for(let p in data) { if(p == 'c_'+num) { data[p] = {'c': num }; } else { data['c'+num] = {'c': num }; } } num++; } }};h1, h2 { font-weight: normal;}ul { list-style-type: none; padding: 0;}li { display: inline-block; margin: 0 10px;}a { color: #42b983;}

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

vue.js路由失效无法使用

怎样操作vue函数调用顺序

以上就是vue2.0动态组件与render使用说明的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2762853.html

(0)
上一篇 2025年3月8日 10:02:44
下一篇 2025年2月22日 20:16:21

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • JS匿名自执行函数概念与使用说明

    这次给大家带来JS匿名自执行函数概念与使用说明,JS匿名自执行函数概念与使用的注意事项有哪些,下面就是实战案例,一起来看一下。 1. 匿名函数的常见场景 js中的匿名函数是一种很常见的函数类型,比较常见的场景: //匿名函数的第一种情形 v…

    编程技术 2025年3月8日
    200
  • vue全局与局部组件使用说明

    这次给大家带来vue全局与局部组件使用说明,vue全局与局部组件使用的注意事项有哪些,下面就是实战案例,一起来看一下。 main.js入口文件的一些常用配置, 在入口文件上定义的public.vue为全局组件,在这里用的是pug模版 .wr…

    编程技术 2025年3月8日
    200
  • Vue数据监听watch使用说明

    这次给大家带来Vue数据监听watch使用说明,Vue数据监听watch使用的注意事项有哪些,下面就是实战案例,一起来看一下。 当Vue视图中的数据变化时, 关联的函数会被执行 监听方法watch的使用 var vm = new Vue({…

    2025年3月8日
    200
  • vue2.0实现移动端输入框实时检索更新列表步骤详解

    这次给大家带来vue2.0实现移动端输入框实时检索更新列表步骤详解,vue2.0实现移动端输入框实时检索更新列表的注意事项有哪些,下面就是实战案例,一起来看一下。 最近在做vue2.0的项目遇到一个移动端实时检索搜索更新列表的效果,当用户在…

    2025年3月8日 编程技术
    200
  • ES6中Promise使用说明

    这次给大家带来ES6中Promise使用说明,ES6中Promise使用的注意事项有哪些,下面就是实战案例,一起来看一下。 当然,这并不代表迸发成了全栈。全栈的技能很集中,绝不仅仅是前端会写一些HTML和一些交互,后台熟悉数据库的增删查改。…

    编程技术 2025年3月8日
    200
  • vue2.0+插件使用npm发布步骤详解

    这次给大家带来vue2.0+插件使用npm发布步骤详解,vue2.0+插件使用npm发布的注意事项有哪些,下面就是实战案例,一起来看一下。 此篇尽量详细,清楚的讲解vue插件的开发到npm的发布,想想将你自己做的东西展示给广大“网民”,心里…

    2025年3月8日 编程技术
    200
  • vue2.0调用摄像头步骤详解

    这次给大家带来vue2.0调用摄像头步骤详解,使用vue2.0调用摄像头的注意事项有哪些,下面就是实战案例,一起来看一下。 可以在github 上下载demo链接 vue组件代码                               …

    编程技术 2025年3月8日
    200
  • 有关node.js中render和send的区别和使用方法(代码附上)

    下面是我给大家整理的有关node.js中render和send的区别和使用方法,有兴趣的同学可以去看看。 大多数情况下,渲染内容用res.render(),将会根据views中的模板文件进行渲染。如果不想使用views文件夹,想自己设置文件…

    编程技术 2025年3月8日
    200
  • node.js中render和send使用步骤详解

    这次给大家带来node.js中render和send使用步骤详解,node.js中render和send使用的注意事项有哪些,下面就是实战案例,一起来看一下。 大多数情况下,渲染内容用res.render(),将会根据views中的模板文件…

    编程技术 2025年3月8日
    200
  • vue2.0实现输入框实时检索更新步骤详解

    这次给大家带来vue2.0实现输入框实时检索更新步骤详解,vue2.0实现输入框实时检索更新的注意事项有哪些,下面就是实战案例,一起来看一下。 最近在做vue2.0的项目遇到一个移动端实时检索搜索更新列表的效果,当用户在搜索框输入客户的电话…

    2025年3月8日 编程技术
    200

发表回复

登录后才能评论