【Vue知识体系总结 4】Vue组件化开发

太过爱你忘了你带给我的痛 2021-09-09 03:24 468阅读 0赞

一、函数式编程

1、函数式编程简介

函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。

和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。

和过程化编程相比,函数式编程里函数的计算可随时调用。

filter函数自动过滤对象的所有元素,返回true才会存入指定对象;

Reduce函数对数组内部的所有元素进行汇总;

2、代码实例

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <div id="app">
  9. {
  10. {totalPrice()}}
  11. </div>
  12. <script src="../js/vue.js"></script>
  13. <script>
  14. const app = new Vue({
  15. el: '#app',
  16. data: {
  17. message: '你好'
  18. },
  19. methods :{
  20. totalPrice(){
  21. const nums = [10,9,21,16,7]
  22. let total = nums.filter(x => x<10).map(x => x*2).reduce((pre,n)=>pre+n);
  23. console.log(total)
  24. return total
  25. }
  26. }
  27. })
  28. </script>
  29. </body>
  30. </html>

二、v-model

vue中经常使用到

发表评论

表情:
评论列表 (有 0 条评论,468人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Vue 开发

    Vue 组件化开发 什么叫做组件化 实例 什么叫做组件化 所谓组件化,就是把页面拆分成多个组件然后可重复利用,每个组件依赖的 CSS、JS、模板、图片

    相关 VUE.JS 开发实践

      [前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。][Link 1] 前言 公司目前制作一个H5活动,特别是有一定统

    相关 Vue.js 开发

    三、组件化开发 1.1 组件化的实现和使用步骤 组件注册步骤解析 1.2 全局组件和局部组件 1.3 父组件和子组件 1.4 注册组件

    相关 Vue总结

    一 什么是组件 组件(Component)是 Vue.js 最强大的功能之一。 组件可以扩展 HTML 元素,封装可重用的代码。 组件系统让我们可以用独